IT科技

當前位置 /首頁/IT科技 > /列表

excel提示錯誤公式#n/a該怎麼辦

使用Excel的朋友可能都會遇到一些看起來似懂非懂的錯誤值信息:例如# N/A"#VALUE"#DIV/O!等等,出現這些錯誤的原因有很多種,你真的瞭解它們嗎,熟練掌握解決這些錯誤的方法嗎?以下為大家介紹幾種常見的錯誤及其解決方法。 1.#####

平時你是否會遇見這樣一種情況:在使用Excel查找功能的函數HLOOKUP、VLOOKUP、LOOKUP的時候,找不到匹配的值,Excel就會提示錯誤公式“#N/A”,遇到這種情況該怎麼解決呢?

材料/工具

電腦Excel

可以加一個IFERROR函數來解決。 舉例説明。 例如有數據表如圖: 現要求從單價清單讀取對應產品的單價寫入到銷售清單的D列。 第一步:在D2輸入公式:=VLOOKUP(B:B,單價清單!A:B,2,0)並下拉至D4,結果如圖: 可以看到在D4出現了 #N/A,這是因為在單

方法

準備一份案例文件表格。

可以把#N/A字符改為0 工具:華碩電腦 原料:Excel 1、查找公式,如果找不到相應的數據,出現#N/A字符,如下圖所示。 2、誤差函數的第一個參數是vlookup公式,第二個參數是0,如下圖所示。 3、當公式被下拉和填充時,當找不到相應的數據時,自動

excel提示錯誤公式#n/a該怎麼辦

雙擊打開案例文件,進入表格主頁。

#n/a 是由公式返回的錯誤值,這要修改公式才能解決的。 具體的公式是什麼呢?這應該發上來才容易解決的。 假設為: =VLOOKUP(A1,B:C,2,0) 修改為: =IF(ISNA(VLOOKUP(A1,B:C,2,0)),"",VLOOKUP(A1,B:C,2,0)) 如果用的是EXCEL 2007及以上版本,公

excel提示錯誤公式#n/a該怎麼辦 第2張

如圖所示的工作表中,我們希望通過在A10單元格中輸入Excel愛好者姓名來查找該名同學屬於哪個地區。B10單元格中的公式為“=VLOOKUP(A10,A2:D6,2,FALSE)”。

在使用函數的過程中加函數 =IFERROR(原公式,"") 即可消除錯誤 如果已經出現這樣的情況 按 f5鍵,定位——公式——錯誤值 按delete就可以了

excel提示錯誤公式#n/a該怎麼辦 第3張

由於A10中輸入了Excel愛好者姓名“小看今朝”,在A2:A6中並沒有和它匹配的值,因此出現了“#N/A”錯誤。

正如樓上飄老師説的,套個IF(ISNA(公式,"".公式)就是正解呀,因為VLOOKUP函數在查找不到匹配值時會返回錯誤值#N/A,公式改為=IF(ISNA(VLOOKUP(B5,商品信息!A:L,2,0)),"",VLOOKUP(B5,商品信息!A:L,2,0))就是把因公式產生的#NA屏蔽掉(換成"",也

excel提示錯誤公式#n/a該怎麼辦 第4張

修正錯誤:可以在A10單元格中輸入一個A2:A6中存在的Excel愛好者姓名,如“吳姐”,這時錯誤值 就不見了。

在使用函數的過程中加函數 =IFERROR(原公式,"") 即可消除錯誤 如果已經出現這樣的情況 按 f5鍵,定位——公式——錯誤值 按delete就可以了

excel提示錯誤公式#n/a該怎麼辦 第5張

擴展閲讀,以下內容您可能還感興趣。

EXCEL中怎麼隱藏公式 #N/A 讓它顯示空白 而且不影響公式的繼續使用?

如果結果只有#N/A錯誤值,可用下公式代替你原公式:

=IF(ISNA(原公式),"",原公式)

如果還有別的錯誤值,請用下公式來代替原公式:

=IF(ISERROR(原公式),"",原公式)

2007以上版本可用公式(但建議別用,因為這公式不通用於之前的版本):

=IFERROR(原公式,"")

EXCEL ,當公式出現#N/A#,讓它變成0

類似“#N/A”這樣的結果説明數據存在某些問題或者沒有有效數據,可以幫助來用户及時瞭解問題所在以便做出修改。按照你的需求:不顯示錯誤代碼而是強制為0,可以參照以下的函數來處理。

專門處理 “#N/A”錯誤的函數 IFNA(值, 表達源式)

=IFNA(0,A1/B1)

説明:如果表達式"A1/B1"錯誤代碼為"#N/A",則強制結果為0,否則為A1除以B1的結果。

可以應對大部分錯誤的函數 IFERROR(值, 表達式)

=IFERROR(0,A1/B1)

説明:如果表達式"A1/B1"結果為某種錯誤代碼("#..."),則強制結果為0,否則為A1除以B1的結果。

公式(表達式)本身不會觸發錯誤但人為認為有錯並強制結果為特定值的情形

=IF(B1="",0,A1-B1)

説明:如果B1為空,則結果為0,否則結果為A1-B1。

=IFS(B1="",0,A1=1,1)

説明:如果B1為空,則結果為0,並且如果A1=1,則結果為1。

以上這些函數都是當數據符合條zhidao件的時候可以自定義計算結果為某一個值的。

通過例子看一下,圖1為公式比較,圖2為結果比較:

excel表格利用公式是如何讓#N/A顯示為0

用IF判斷一下,當為#N/A時為0。

公式來為:=IF(ISERROR(原公式),"",原公式),即可使原公式結果返回錯誤值時單元格顯示空值。自

例如zd:

想要把B列的#N/A顯示為0,公式為:=IFERROR(VLOORUP($A2,Sheet1!A:B,2,0)0)

拓展資料:

不用公式也可以把#N/A顯示為0,最直接的方法是替換

查找出#N/A,直接替換為0

excel表如何消除#N/A?

1、首先我們單擊“公式”選項卡。

2、單擊“函數庫”組“插入函數”按鈕百。

3、在打開的“插入函數”對話框中選擇函數“IFERROR”,單擊“確定”按鈕。

4、在彈出的“函數參數”對話框,“Value”參數文本框中輸入原函數,如“VLOOKUP(F2,$A$1:$E$35,5,FALSE)”。

5、在“Value-if-error”參數文本框中輸入任意值,如空格“ ”等需要的數據,單擊“確定”按鈕。

6、拖動單元格右下角的填充柄至所需區域,就可度以拉。

EXCEL中計算結果顯示為#N/A是什麼意思?

一、錯誤原因分析:

①數據缺失,並且在其位置輸入了“7a64e4b893e5b19e31333431366332#N/A”或“NA()”。

②為 HLOOKUP、LOOKUP、MATCH 或 VLOOKUP 工作表函數的 lookup_value 參數賦予了不正確的值。

③在未排序的表中使用 VLOOKUP、HLOOKUP 或 MATCH 工作表函數來查找值。

④數組公式 (數組公式:數組公式對一組或多組值執行多重計算,並返回一個或多個結果。數組公式括於大括號 ({ }) 中。按 Ctrl+Shift+Enter 可以輸入數組公式。)中使用的參數的行數或列數與包含數組公式的區域的行數或列數不一致。

⑤內置或自定義工作表函數中省略了一個或多個必需參數。

⑥使用的自定義工作表函數不可用。

⑦運行的宏程序所輸入的函數返回 #N/A。

二、解決案例:

1、如下圖案例中,我將在A10單元格中輸入學號,來查找該名同學的英語成績。B10單元格中的公式為“=VLOOKUP(A10,A2:E6,5,FALSE)”,我們在A10中輸入了學號“107”由於這個學號,但是在A2:A6中並沒有和它匹配的值,所以此時就會提示“#N/A”錯誤;

2、若想修正這個錯誤,則可以在A10單元格中輸入一個A2:A6中存在的學號,如“102”,此時錯誤值立刻就消失了; 

3、説明一:關於公式“=VLOOKUP(A10,A2:E6,5,FALSE)”中VLOOKUP的第四個參數,若為FALSE,則表示一定要求完全匹配lookup_value的值;若為TRUE,則表示如果找不到完全匹配lookup_value的值,就使用小於等於 lookup_value 的最大值。

説明二:提示“#N/A”錯誤的原因還有其他一些,選中出現錯誤值的B10單元格後,會出現一個智能標記,單擊這個標記,在彈出的菜單中選擇“關於此錯誤的幫助”,就會得到這個錯誤的詳細分析,通過這些原因和解決方法建議,我們就可以逐步去修正錯誤,這對其他的錯誤也適用。

TAG標籤:excel 提示 公式 #