Функция VALUE в Excel используется для преобразования чисел, которые были введены как текстовые данные в числовые значения, чтобы данные могли использоваться в вычислениях.
Заметка: Информация в этой статье относится к версиям Excel 2019, 2016, 2013, 2010 и Excel для Mac.
01 из 05SUM и AVERAGE и текстовые данные
Excel автоматически преобразует данные проблемы этого типа в числа, поэтому функция VALUE не требуется. Однако, если данные не находятся в формате, который распознает Excel, данные могут быть оставлены как текст. Когда возникает такая ситуация, некоторые функции, такие как SUM или AVERAGE, игнорируют данные в этих ячейках и ошибки вычисления.
Например, в строке 5 на изображении выше функция SUM используется для суммирования данных в строках 3 и 4 в столбцах A и B с этими результатами:
- Данные в ячейках A3 и A4 вводятся как текст. Функция SUM в ячейке A5 игнорирует эти данные и возвращает результат нуля.
- В ячейках B3 и B4 функция VALUE скрывает данные в A3 и A4 в числа. Функция SUM в ячейке B5 возвращает результат 55 (30 + 25).
Выравнивание по умолчанию данных в Excel
Текстовые данные выравниваются слева в ячейке. Номера и даты выравниваются справа.
В примере данные в A3 и A4 выравниваются в левой части ячейки, потому что они были введены как текст. В ячейках B2 и B3 данные были преобразованы в числовые данные, используя ЗНАЧЕНИЕ функции и выравнивания справа.
03 из 05Синтаксис и аргументы функции VALUE
Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.
Синтаксис для ЗНАЧЕНИЕ функция:
= VALUE ( Текст )
Текст (обязательно) - это данные, которые нужно преобразовать в число. Аргумент может содержать:
- Фактические данные, заключенные в кавычки. См. Строку 2 примера выше.
- Ссылка на ячейку для размещения текстовых данных на листе. См. Строку 3 примера.
#ЗНАЧЕНИЕ! ошибка
Если данные, введенные в качестве текстового аргумента, не могут быть интерпретированы как число, Excel возвращает значение #VALUE! как показано в строке 9 примера.
04 из 05
Преобразование текстовых данных в номера с помощью функции VALUE
Ниже перечислены шаги, используемые для ввода функции VALUE B3 в приведенном выше примере с помощью диалогового окна функции.
В качестве альтернативы, полная функция = VALUE (B3) может быть введена вручную в ячейку рабочего листа.
- Выберите ячейку B3, чтобы сделать ее активной ячейкой.
- ВыберитеФормулыВкладка.
- выберитеТекстчтобы открыть раскрывающийся список функций.
- ВыбратьЗНАЧЕНИЕв списке, чтобы открыть диалоговое окно функции.
- В диалоговом окне выберитеТекстлиния.
- Выберите ячейку A3 в электронной таблице.
- Выбрать Хорошо для завершения функции и возврата на рабочий лист.
- Число 30 появляется в ячейке B3. Он выравнивается в правой части ячейки, указывая, что теперь это значение, которое можно использовать в вычислениях.
- Выбрать ячейку E1 для отображения полной функции = VALUE (B3) в строке формул над листом.
Конвертировать даты и время
Функция VALUE также может использоваться для преобразования дат и времени в числа.
Хотя даты и время хранятся в виде чисел в Excel, и нет необходимости их конвертировать, прежде чем использовать их в вычислениях, изменение формата данных может облегчить понимание результата.
Excel хранит даты и время как последовательные номера или серийные номера. Каждый день число увеличивается на единицу. Частичные дни вводятся в виде фракций в день - например, 0,5 в течение полудня (12 часов), как показано в строке 8 выше.