excel中使用vlookup函式出現N A錯誤怎麼辦

時間 2021-10-17 03:28:17

1樓:匿名使用者

可以加一個iferror函式來解決。

舉例說明。

例如有資料表如圖:

現要求從單價清單讀取對應產品的單價寫入到銷售清單的d列。

第一步:在d2輸入公式:=vlookup(b:b,單價清單!a:b,2,0)並下拉至d4,結果如圖:

可以看到在d4出現了 #n/a,這是因為在單價清單中沒有該產品**。

第二步:將d2公式修改為=iferror(vlookup(b:b,單價清單!a:b,2,0),"無單價"),並下拉至d4,結果如圖:

2樓:空大師在路上

沒有和它匹配的值,所以此時就會提示「#n/a」錯誤;

vlookup的第四個引數,若為false,則表示一定要求完全匹配lookup_value的值;若為true,則表示如果找不到完全匹配lookup_value的值,就使用小於等於 lookup_value 的最大值。

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

3樓:陽光上的橋

vlookup結果出現#n/a的意思是相應的資料沒有找到,你需要檢查確認是否存在,如果確實不存在那麼公式結果就是正確的。

4樓:匿名使用者

出現#n/a表示在查詢引用區域的首列未出現查詢條件。

如果不希望出現#n/a這樣的返回錯誤結果,可輸入2003版以下:=if(iserror(原公式),"",原公式)2007版以上:=iferror(原公式,"")

5樓:深圳市勵拓軟體****

出現#n/a,表示引用區域未匹配到查詢條件。如果不希望出現#n/a,excel中,可通過iferror容錯函式解決,輸入

=iferror(vlookup(原公式),"")

6樓:弗爾佈雷斯

na錯誤是公式沒有找到相應的值,檢查你的公式或資料來源是否有問題,或者將你的公式及**截圖發上來

注:截圖時一定要將行號和列號截上

7樓:匿名使用者

#n/a錯誤表示公式有錯誤或沒有找到對應的資料。

請參考使用方法:

excel中vlookup函式的列序數提示#n/a怎麼回事

8樓:情惑美文

excel中vlookup函式的列序號表明「n/a」是由系統錯誤引起的。具體解決步驟如下:

一、首先開啟計算機,然後在計算機中開啟excel,然後在excel介面中開啟要引用的資料表,然後將要搜尋的物件複製到此表中。位置可以根據需要放置。

二、將cursor定位在k2柱中,並輸入公式在此。如果你不熟悉它,你可以在選單上找到它。

三、在公式中,單擊「搜尋和應用程式」右側的下拉箭頭以查詢最低的vlookup函式。

四、此時會出現「功能引數」對話方塊,您可以在其中輸入或單擊進行選擇。要查詢單元格i2的值,可以單擊,然後輸入以下可拖動和選擇的查詢表,然後輸入要返回的列的內容。最後,輸入匹配條件。

五、此時,結果會出來,然後將滑鼠放在k2單元格的右下角,向下拖動,但結果中會出現「n/a」提示。

六、在搜尋區域中輸入一些$,這樣您就可以絕對地引用剛剛選定的區域,然後在單元格k2中再次執行此操作。

七、然後選擇k2單元格,將滑鼠放在單元格右下角,出現黑色十字後向下拖動,填充下一個單元格,解決excel中vlookup函式列序提示「不適用」的問題。

9樓:s今生緣

在工作簿8的表1的a列查不到a3這個值,就會返回#n/a,可以加個判斷函式,顯示為空,另外最後要加個0或false表示精確查詢,=vlookup(a3,sheet1!a:b,2,0),這種格式。

10樓:弗爾佈雷斯

從你的截圖來看,a3中人名前邊貌似有個空格,把空格去掉看看,如果還顯示na錯誤,請參照以下步驟進行查錯

na錯誤表示未找到相應的數值,你可以檢查下你a3中的內在是否存在與查詢範圍中的最左列即「工作薄8 sheet1的a列中」,同時確保a3及工作薄8 sheet1的a列中的文字在前後沒有隱藏字元(可用len檢視文字長度是否一致),如有隱藏字元,將其去掉即可

11樓:匿名使用者

是查詢區域的首列未出現查詢條件。

excel中運用vlookup函式出現#n/a,怎麼破?

12樓:alex的知識鋪子

使用vlookup函式出現#n/a報錯現象,絕大多數情況是沒有查詢到符合要求的值,可以使用if巢狀iserror函式實現避免報錯。

1、具體語法:=if(iserror(vlookup(語句1)),輸出值1,vlookup(語句1))

其中語句1為vlookup函式的查詢語句,輸出值1為當vlookup函式報錯時要輸出的值。

2、iserror函式介紹

iserror函式,主要用於判斷公式執行結果是否出錯。只要在公式中加入iserror函式進行判斷就可以避免出現錯誤值而返回一個空值。

13樓:匿名使用者

你的公式用錯了,應為

=vlookup(e3,教師基本資訊!$a$3:$e$22,5,false)

我的回答你還滿意嗎?望採納,謝謝!

14樓:軒軒軒你

條件格式=iserror(a1)=true

excel中VLOOKUP使用問題

結果分開放 在b2輸入 公式 vlookup a2,sheet1 a b,2,0 在c2輸入 公式 vlookup a2,sheet2 a b,2,0 在d2輸入 公式 vlookup a2,sheet3 a b,2,0 結果放b2,則在b2輸入 公式 vlookup a2,sheet1 a b,2...

急求EXCEL中VLOOKUP的使用

奇哥2008重慶 請上網搜尋 vlookup函式的使用方法 入門級 一 入門級 vlookup是一個查詢函式,給定一個查詢的目標,它就能從指定的查詢區域中查詢返回想要查詢到的值。它的基本語法為 vlookup 查詢目標,查詢範圍,返回值的列數,精確or模糊查詢 下面以一個例項來介紹一下這四個引數的使...

Excel使用vlookup公式後,為什麼不顯示計算結果

我今天也碰到了這種情況,處理考勤系統匯出的資料,怎麼引用身份證號都只顯示公式,而在旁邊的沒有資料的單元格中輸入一模一樣的公式又能正常顯示結果。網上的回答都看過,沒有解決問題,後來不停的嘗試中,無意將公式裡的等號 刪除,重新再輸入等號 能看到公式中引用的單元格顏色有變化了,回車就顯示結果了,猜測是等號...