excel中用vlookup比對公式在B表中查詢A表中對應的數字,B表有,但公式顯示查不到

2022-03-11 13:59:46 字數 1183 閱讀 5910

1樓:匿名使用者

一、出現#n/a錯誤值,一般是vlookup函式第一個引數,即要查詢的值不在查詢區域的第一列,假定要查詢的是h2單元格的值,假設那b表的查詢區域是a和b兩列,即h2的值不存在於b表的a列。檢查公式有沒有引用錯這個區域,列是否對應得上了?

二、題目中說的據數後面也沒空格,因為是a和b兩份工作表,是不是兩份表都檢查過沒有空格了?把i2單元格的公式修改這樣試試:

這是陣列公式,輸入完成時不能直接回車,要按三鍵ctrl+shift+回車。

=vlookup(trim(h2),trim(b表!a$1:b$999),2,)

請注意:公式中的 b表 為**的實際工作表名字,請概據實際情況修改這個名字。

如果以上公式能正常的,說明**在存在空格。

如果還是不正常的,請把**截張**發上來,但要把行號和列標截在圖中,提問中的第一張圖沒有行號,第二張圖更是行和列都沒有,還有就是要把**中寫的公式也發上來看看。

2樓:

請吧檔案發上來幫你查下

3樓:匿名使用者

上附件,應該是格式有誤

excel中vlookup函式,公式明明已經查詢計算出結果,為什麼在表中卻不能顯示呢?

4樓:小丁創業

出現此問題的原因:在使用vlookup公式時沒有使用絕對引用符號來引用單元格區域,導致部分取數無法取出。

如下,舉例給出解決的方法,詳細的操作步驟為:

1、首先,在excel表中輸入需要提取的單元格資料,根據a列中的資料填寫e列中的資料,如下圖所示。

2、其次,單擊「 fx」以插入函式,然後單擊「vlookup」,如下圖所示。

3、接著,根據下圖的功能引數將其輸入到引數列表中,轉換成公式為:=vlookup(a1,$d$1:$e$5,2,0),如下圖所示。

4、最後,單擊確定生成計算結果。 可以看到在b列中,已經基於a列中的資料填寫了e列中的值,如下圖所示。

5樓:

這是陣列公式,需要在編輯的時候按ctrl+shift+enter三鍵結束公式,才能顯示值

6樓:陽光明媚心雨

1.單元格太小,而要顯示的位數很多,解決方法減少小數位數,如保留小數點後三位;

2.單元格格式為預設模式,改為文字模式。

excel中用vlookup函式,怎麼能再表2中把表1中的數

首先,建議將兩個表放在一個工作簿內的兩個工作表 表a和表2 不放在一起容易導致連結出錯 在表2 假設莊160 33所在單元格為a1 的b2單元格輸入公式 vlookup a1,表2 a 1 d 100,column 0 然後向右拉動複製,再下拉複製到合適位置即可 祝你成功!excel中,vlooku...

excel中vlookup怎麼使用

vlookup函式的使用方法。您好vlookup是一個比較常用的函式,可用於查詢和返回需求的匹配資料,該函式總共有四個引數,依次是 1 判斷的條件 2 跟蹤資料的區域 3 返回第幾列的資料 4 是否精確匹配,詳細的參見 如果有問題可以隨和和我聯絡 包你學會 嘻嘻 vlookup 要找的值,所在的區域...

關於excel裡vlookup問題

真無語.看下面的解釋 以公式 vlookup b3,披露日 b 2 e 2339,4,0 為例子 公式中 b3 是要查詢的值,披露日 b 2 e 2339 是指定的資料區域,具體指定的區域是名稱為 披露日 的工作表的b2 e2339這個區域 其中 符合是絕對引用的意思 就是說拖拽填充或複製貼上公式時...