N函数
N函数返回转换为数字的值。
什么情况下使用N函数?
N函数使用有限,通常能够被不同的函数或操作数替换。你可以:
基于单元格的值返回数字
使用N函数的替代方法
在单元格中添加隐藏的注释
N函数的语法
N函数的语法如下:
N(value)
value可以是文本、数字或者任何其它值
N函数陷阱
如果value是错误,那么N函数代替数字返回相同的错误,使用IFERROR函数或者ISNUMBER函数来处理错误。
示例 1: 基于单元格值返回数字
使用N函数,可以基于单元格的值返回数字。如果值是数字,那么就返回这个数字。
=N(C3)
下表展示了N函数中其它值的结果。
示例 2: N 函数的替代方法
代替N函数,可以使用ISNUMBER函数来测试数字。
=ISNUMBER(C3)
或者使用两个减号(双一元)将TRUE/FALSE或者文本数字转换成数字。
=IFERROR(–C3,””)
示例 3: 添加隐藏的注释到单元格
如果想在单元格中添加隐藏的注释,那么可以使用N函数。因为在N函数中文本值的结果是0,添加注释不会影响单元格结果。
当选取该单元格时,注释仅仅在公式栏中可见。
=SUM(B3:C3) + N(“Store01 closed in June”)