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”)