Excel - NA 函数
NA 函数
Excel NA 函数在单元格中遇到缺失值时会生成错误值 #N/A。它归类在信息函数下,允许用户突出显示空单元格值。此函数在复杂公式中被广泛使用,以更简洁地处理错误。例如,如果与 COUNTIF 函数结合使用,您可以计算包含 #N/A 错误的单元格数量,并使用 ISNA 函数检查 #N/A 值。
兼容性
此高级 Excel 函数与以下版本的 MS Excel 兼容 −
- Excel for Microsoft 365
- Excel for Microsoft 365 for Mac
- Excel for the web
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2013
- Excel 2010
- Excel 2007
语法
NA 函数的语法如下 −
=NA( )
注意事项
- NA 函数不包含参数。只有在单元格中指定函数定义 =NA() 才能将其视为函数。否则,当不指定括号和 = 符号时,Microsoft Excel 不会将其解释为函数。
- 尽管使用 NA() 函数,您也可以在特定单元格中直接写入值 #N/A,
如何在 Excel 中使用 NA() 函数?
1. 打开所需的 Excel 工作表。
2. 将光标放在特定单元格上并双击它。
3. 输入 = 符号,然后输入 NA()。
4. 然后,按 Enter。
NA() 函数示例
练习以下示例以了解在 Excel 中使用 NA 函数。
示例 1:使用 IF 语句测试单元格是否空
解决方案
步骤 1 − 假设样本数据集包含名为 Value 和 Result 的两列。在 C2 单元格中输入公式 =NA()。

之后,点击 Enter 选项卡。因此,结果值为 #N/A。

步骤 2 −之后,移至下一个单元格 C3,并写入公式 =IF(ISBLANK(B3),NA(),B3+1)。在此表达式中,我们将检查 B3 单元格是否为空白。如果单元格 B3 为空白,则将执行 NA() 函数;否则,B3 单元格中将有一个增量 1。

然后,点击 Enter 选项卡。

步骤 3 −将单元格 C3 右下角的 + 号拖到 C7 单元格中,以在剩余单元格中计算给定的公式。

示例 2:包括公式在内的各种混合值的总和
在指定的单元格范围内输入数字和错误 #N/A 值。如果在此单元格区域使用 SUM 函数,我们能得到准确的结果吗?
首先,在 C6 单元格中输入公式 =SUM(C2:C5)。

之后,点击 Enter 选项卡。

为避免错误,只能通过 SUMIF() 函数添加数值。您可以在 C7 单元格中输入公式 =SUMIF(C2:C6,"<>#N/A"),然后点击 Enter 键。

因此,#N/A 错误已被忽略,其他值的总和将通过 SUMIF 函数进行。
下载练习表
您可以下载并使用示例数据表来练习 NA 函数。