日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

教你如何不显示excel中#N/A

發布時間:2025/3/20 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 教你如何不显示excel中#N/A 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

辦公室小王在使用VLOOKUP函數制作試卷時,遇到了一個小問題。要求輸入“機號”時,能自動生成考生“姓名”。“機號”和對應的考生“姓名”在“試卷選項”表A2:B22區域中,如圖1所示。于是小王使用查詢函數,在“考生答案”工作表B3單元格中輸入公式:=VLOOKUP(A3,試卷選項!$A$2:$B$22,2,FALSE),然后,向下拖動復制公式。這樣當A列單元格輸入“機號”時在B列單元格中就會產生考生“姓名”。可是公式復制后卻出現了錯誤信息“#N/A”,如圖2所示。小王仔細檢查公式,結果公式顯示無誤。這到底是什么原因呢?

圖1

圖2

  原來“#N/A”表示在函數或公式中沒有可用數值時產生的錯誤信息。在本例中,如果需要查詢的數值(“機號”)為空白或輸入的“機號”不存在,“姓名”列均會返回“#N/A”錯誤。如果輸入正確的查找值,“#N/A”錯誤信息將被公式返回結果所代替。雖然這并不影響公式的使用,但卻不是很美觀,那么如何刪除這些錯誤信息又不影響公式使用呢?這就涉及到IF函數和ISNA函數的使用。

用下面這句就可以去掉#N/A了,凡是出現這個錯識的都用0代替,當然你也可以把0改成其它的哦
=if(isna(原來的公式),0,(原來的公式))

  ISNA函數用于測試數值類型,如果測試值為錯誤值#N/A,則返回TRUE,否則返回FALSE。語法為:ISNA(value),其中value為測試值,可以為引用單元格、公式或數值的名稱等。根據以上分析,將B3單元格中公式改為:= IF(ISNA(VLOOKUP(A3,試卷選項!$A$2:$B$22,2,FALSE)),"",VLOOKUP(A3,試卷選項!$A$2:$B$22,2,FALSE))。該公式含義為:如果測試的公式結果為TRUE即#N/A,則B3單元格值返回為空白,否則為公式查詢結果。然后,將B3單元格公式向下拖動復制到相應單元格區域。這樣,B列就不存在令人討厭的錯誤信息“#N/A”了。

  友情提示:用同樣的方法,使用條件判斷函數IF和信息函數ISERROR可以將任何錯誤值包括:“#N/A”、“#VALUE ”、“#REF ”、“#DIV/0 ”、“#NUM ”等刪除。ISERROR函數表示若測試值為任何錯誤值時,返回TRUE,否則返回FALSE。


總結

以上是生活随笔為你收集整理的教你如何不显示excel中#N/A的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。