字母N竟然在Excel中也是一個函數,這一點相信很多粉絲都不知道,今天我們就來盤一下N函數,可謂是短小精悍,功能強大。廢話不多說,讓我們直接開始吧
一、了解函數
N:將不是數值格式的數據,轉換為數值格式
語法:=N(Value)
它的參數只有一個,就是需要轉換的值,N函數的對應不同的參數類型返貨的結果也是不一樣的。可以大致分為三類
數值格式返回數值本身,文本格式返回數字0,邏輯值TURE返回1,FALSE返回0,效果如下圖所示,了解了作用,我們來看下它能實現哪些奇妙的操作
![]()
二、為公式添加批注
格式為文本格式,N函數為返回0,可以利用這個特性為公式添加批注,操作還是比較簡單的,直接在公式末尾加上這個函數即可,只對數值格式的數據有效
公式:=XLOOKUP(D2,A1:A10,B1:B10,,0,-1)+N("注意:需要對數據升序排序,第六參數設置為-1")
![]()
三、累加求和
公式:=B2+N(C1)
文本格式返回0,數字格式依舊返回本身,利用這個特性就可以使用N函數實現累加求和的效果,C1是表頭,N(C1)結果為0,以后的就都是數值了
![]()
四、屏蔽文本
當數據中存在文本+數值混合的數據,我們是不能使用IF直接判斷的,因為文字的編碼位置大于數字的位置,當用文字跟數字比較,結果會返回TRUE,如下圖所示
這個時候想要得到正確的結果就可以考慮嵌套一個N函數,就可以完美解決這樣的問題
公式:=IF(N(B2)>60,"是","否")
![]()
五、生成序號
需要先選中序號區域,然后按下F5調出定位,之后點擊【定位條件】選擇【空值】定位空白單元格,然后輸入公式:=N(C1)+1 最后按下【Ctrl+回車】即可批量生成序號

六、轉換邏輯值
轉換邏輯值為對應的數字,最典型的就是SUMPRODUCT,如果進行單條件計數,我們就需要在條件的后面再乘以數字1,用于將邏輯值轉換為對應的數字,TURE返回1,FALSE返回0,利用N函數也可以實現類似的效果
公式:=SUMPRODUCT(N(A2:A9=E2))
![]()
以上就是今天分享的全部內容,你還知道哪些呢?可以留言討論下~
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.