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

0

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

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

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

Роман Матвеев
источник
@ fixer1234 Если я найду ответ сам, я отправлю ответ!
Роман Матвеев
1
Было бы лучше, если бы вы задавали свои вопросы отдельно, потому что они не связаны между собой. Это уменьшит отвлечение или путаницу одного вопроса над другим.
CharlieRB
Ты прав, @CharlieRB! Я удалил ненужную часть вопроса.
Роман Матвеев

Ответы:

1

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

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

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

B540Glenn
источник
Это сработало! Однако я заменил все запятые на точки с запятой (разделители параметров). Странно, что не нужно было убирать ведущий апостроф.
Роман Матвеев