Функция N в Excel возвращает число при задании значения. Функцию N можно использовать для преобразования TRUE и FALSE в 1 и 0 соответственно. Когда задано текстовое значение, функция N возвращает ноль.
Что делает функция N в Excel?
Преобразует значения в число.
Возвращаемое значение
Номер или код ошибки.
Аргументы
- value — значение для преобразования в число.
Синтаксис
=N(значение)
Примечания по использованию
Используйте функцию N, чтобы преобразовать значение в число. Функция N принимает один аргумент, значение, которое может быть ссылкой на ячейку, результатом формулы или жестко заданным значением. Значения преобразуются, как показано ниже. Логические значения TRUE и FALSE преобразуются в 1 и 0, а текстовые значения преобразуются в ноль. Числовые значения и ошибки не изменяются.
Входное значение | Возвращаемое значение |
---|---|
Любой номер | Такое же количество |
Признанная дата | Дата в формате серийного номера Excel |
истинный | 1 |
ЛОЖЬ | 0 |
Ошибка (#ЗНАЧ, #Н/Д, #ЧИСЛО! и т. д.) | Тот же код ошибки |
Другие значения | 0 |
Функция N предусмотрена для совместимости с другими программами для работы с электронными таблицами. В большинстве случаев использование функции N не требуется, поскольку Excel автоматически преобразует значения при необходимости. Однако функция N — это простой способ преобразовать TRUE и FALSE в их числовые эквиваленты, 1 и 0, как указано ниже.
Примеры
Функция N преобразует текстовые значения в ноль:
=N("apple") // вернет 0
Числовые значения и ошибки не затрагиваются:
=N(100) // вернет 100
=N(5/0) // вернет #DIV/0!
Функция N преобразует TRUE в 1 и FALSE в ноль:
=N(TRUE) // вернет 1
=N(FALSE) // вернет 0
=N(3>1) // вернет 1
=N(3<1) // вернет 0
Есть несколько способов выполнить это преобразование в Excel, что полезно в более сложных формулах. Например, приведенная ниже формула вернет количество ячеек в диапазоне, содержащем более 100 символов :
=SUMPRODUCT(N(LEN(range)>100))
Примечания
- Функция N удаляет текстовые значения. Функция T удаляет числовые значения.