Excel: как сделать умное преобразование строки в число?


0

У меня есть автоматически созданный файл Excel со столбцом, содержащим неправильно отформатированные числа. Числа выглядят так: '0.2345(с апострофом в начале и с запятой вместо запятой). Эти числа не могут быть использованы ни в каких расчетах.

Мне удалось найти некоторые статьи, но все они не для моего случая. Одним из примеров является страница поддержки Microsoft .

Я думаю, что мне нужна функция, похожая на PHP floatval в Excel. Есть ли?


@ fixer1234 Если я найду ответ сам, я отправлю ответ!
Роман Матвеев

1
Было бы лучше, если бы вы задавали свои вопросы отдельно, потому что они не связаны между собой. Это уменьшит отвлечение или путаницу одного вопроса над другим.
CharlieRB

Ты прав, @CharlieRB! Я удалил ненужную часть вопроса.
Роман Матвеев

Ответы:


1

Будет ли это работать для вас?

=REPLACE(A2,FIND(".",A2,1),1,",")

Он заменит точку с запятой в ячейке A2


Это сработало! Однако я заменил все запятые на точки с запятой (разделители параметров). Странно, что не нужно было убирать ведущий апостроф.
Роман Матвеев
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.