
Общая формула
=VALUE(A1)
Резюме
Чтобы преобразовать простые текстовые значения в числа, вы можете использовать функцию VALUE или просто добавить ноль, как описано ниже. В показанном примере формула C5 имеет следующий вид:
=VALUE(B5)
Задний план
Иногда Excel заканчивает текст в ячейке, когда вам действительно нужно число. Это может произойти по множеству причин и множеством способов исправить. В этой статье описывается подход на основе формул преобразования текстовых значений в числа.
Объяснение
В этом примере значения в столбце A «сохраняются как текст». Это означает, что если вы попытаетесь SUM столбец A, вы получите нулевой результат.
Функция VALUE попытается «преобразовать» число, сохраненное в виде текста, к истинному числу. В простых случаях это просто сработает, и вы получите числовой результат. Если это не сработает, вы получите ошибку #VALUE.
Вместо этого добавьте ноль
Другой распространенный прием - просто добавить ноль к текстовому значению с помощью такой формулы:
=A1+0
Это вынуждает Excel пытаться преобразовать текстовое значение в число для обработки математической операции. Имеет те же функции, что и VALUE выше. В показанном примере C7 использует эту формулу.
Удаление других персонажей
Если ячейка содержит нечисловые символы, такие как тире, пунктуация и т. Д., Вам необходимо удалить эти символы, прежде чем вы сможете преобразовать их в числа.
Формулы в C8 и C9 показывают, как использовать функции LEFT и RIGHT для удаления нечисловых символов из текстового значения перед его преобразованием в число. Вы также можете использовать функцию MID в более сложных ситуациях. Если вам нужно удалить лишние пробелы или другие непечатаемые символы, см. Функции ОБРЕЗАТЬ и ОЧИСТИТЬ.
Наконец, функция ЗАМЕНА позволит вам удалять символы с функцией типа «поиск и замена».