本文介绍 Microsoft Excel 中 N 函数的公式语法和用法。
说明
返回转化为数值后的值。
语法
N(value)
N 函数语法具有下列参数:
- 价值 必填。 要转换的值。 N 转换下表中列出的值。
| 数值或引用 | N 返回值 |
|---|---|
| 数字 | 该数字 |
| 日期(Microsoft Excel 的一种内部日期格式) | 该日期的序列号 |
| TRUE | 1 |
| FALSE | 0 |
| 错误值,例如 #DIV/0! | 错误值 |
| 其他值 | 0 |
备注
- 通常不需要在公式中使用 N 函数,因为 Excel 可以根据需要自动转换值。 提供此函数是为了与其他电子表格程序兼容。
- Excel 可将日期存储为可用于计算的序列号。 默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。
示例
复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。
| 数据 | ||
|---|---|---|
| 7 | ||
| EVEN | ||
| TRUE | ||
| 2011-4-17 | ||
| 公式 | 说明 | 结果 |
| =N(A2) | 因为 A2 包含一个数字,所以返回该数字。 | 7 |
| =N(A3) | 因为 A3 包含文本,所以返回 0。 | 0 |
| =N(A4) | 因为 A4 是逻辑值 TRUE,所以返回 1。 | 1 |
| =N(A5) | 因为 A5 是日期,所以返回该日期的序列号(根据使用的日期系统会有变化)。 | 40650 |
| =N("7") | 因为 "7" 是文本,所以返回 0。 | 0 |