Вы уже знаете, что ячейка на листе может содержать любое количество разных элементов: числа, даты, формулы и т. Д. Могут быть случаи, когда вы хотите определить базовое значение в ячейке, независимо от способа форматирования ячейки. Для этого Excel предоставляет функцию рабочего листа N. Например, предположим, что ячейка F17 содержит дату. Если вы используете = N (F17) в качестве формулы, значение, возвращаемое формулой, является базовым серийным номером, используемым для даты.

Помимо возврата серийных номеров дат, функция рабочего листа N возвращает число, если указанное значение или ячейка может быть разрешено в число, 1, если значение или ячейку можно разрешить в логическое значение True, и 0 для чего-либо еще. Ниже приводится несколько примеров того, как работает функция рабочего листа N:

Value in F17

Returned by = N(F17)

3/17/19

43541

37.14

37.14

TRUE

1

Quarter 1

0

5:40

0.236111

Есть еще одно довольно уникальное (и очень эзотерическое) использование функции N — вы можете использовать его для добавления комментариев к формулам. Например, рассмотрим следующее:

=SUM(A2:A267) + N("sales for northwest region")

Поскольку N возвращает значение 0 для текста (как указано в таблице выше), добавление 0 к результату SUM вообще не влияет на возвращаемое значение. На панели формул это может выглядеть немного странно, но в результате вы можете легко документировать, что делает формула.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (11552) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Determining_a_Value_of_a_Cell [Определение значения ячейки].