EXCEL查詢VLOOKUP搞不定,請指教

時間 2022-02-26 15:55:25

1樓:匿名使用者

d2=vlookup(b2,if(,$g$1:$g$7,$f$1:$f$7),2,0)

你試試這個就可以了

2樓:匿名使用者

你是想把g的數值匹配到d中,還是想把f的匹配到d中?

你把f和g的資料對調一下位置,按你的公式,就可以把g列的數做到d中了,不過建議公式中的f2:g3用滑鼠選中按下f4

3樓:匿名使用者

f列和g列的內容調換才行吧。vlookup(b2,$f$2:$g$3,2,false)

4樓:

首先你g列和f列應互換下,再用函式 =vlookup(b2,f:g,2,false)

excel中使用vlookup()函式查詢(vlookup-value為文字)是,不能成功,求指教!

5樓:匿名使用者

查詢結果顯示#n/a,表示匹配不到相同資料。

「(vlookup-value為文字)」——可在「vlookup-value」之前加上「--」轉換成數值。

如:=vlookup(--c1,a:b,2,)

6樓:

檢查一下被查詢列的文字資料是否有不可見字元,如果前後空格等,如果有,刪除。

7樓:匿名使用者

估計還是你的公式不對,因為在vlookup裡面,不涉及字元格式問題,只是引用哪個單元格而已,a2,這樣的,跟格式無關的。

8樓:匿名使用者

可以成功啊,你把你做的截圖看一下

9樓:匿名使用者

1、 查詢範圍的關鍵值放第一列

2、查詢範圍的關鍵值列中不能有重複值,這樣就結果不準確,預設取第一個

如  a7的值:=vlookup(a5,a1:c4,3,false)

excel中的vlookup函式 被查詢的資料表中明明有這個值卻顯示查詢不到(只是小部分這樣)

10樓:東湖港少部分開關

用在未使用的單元格里輸入=[3.xls]sheet1!a12=d13

看看結果是否為真,

然後找其他的原因.

11樓:清目順為

解決方法:

1.公式可以變成:=vlookup(d:d,[3.xls]sheet1!$a:$b,2,0)

2.去掉空格

3.建議使用學號進行vlookup

12樓:

我覺得也是不可見的空格問題,之前自己也遇到過的,建議把兩處姓名的地方trim一下,或是參照類似id這樣的數值,學號工號呀啥的

13樓:匿名使用者

公式沒有什麼問題,個人認為還是兩個姓名格式不一致(比方姓名前部有空格,肉眼發現不了)。你可以試試把成績表中查詢不到的**拷貝至3.xls表的相應位置,應該可以查詢到。

14樓:

應該是名字在輸入時有空格之類不可見字元

可改下公式,=vlookup(trim(d3),trim([3.xls]sheet1!$a$2:$b$102),2,)用陣列結束ctrl+shift+enter

15樓:匿名使用者

把兩個表的姓名列都乘以1再試試:

在空單元格輸入1,然後複製該單元格,再選定所有姓名單元格,右鍵——選擇性貼上,運算中選「乘」,確定。

16樓:

檢查一下出現錯誤的地方,兩個表中對應的單元格的名字是否完全一致,尤其是看一下是否多了「空格」之類的東西

17樓:匿名使用者

文件發到[email protected],一看便知。

excel使用vlookup不能查詢引用資料是什麼問題 10

18樓:匿名使用者

你確認表一和表二中的「1947」是文字還是數字?如果是文字那麼都要換成文字,如果是數字同,那麼全都是數字。

excel中使用vlookup函式查詢文字內容,查詢結果顯示#n/a,求指教! 5

19樓:

vlookup有四個引數:(lookup_value,table_array,col_index_num,range_lookup)

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。

table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。

col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!

;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。

如果range_lookup 省略,則預設為近似匹配。

你的函式返回了#n/a說明沒有找到值,建議檢視和確定l列和o列是否完全一致(包括格式、是否包含空格、中/英文符號等)。

20樓:匿名使用者

這個要看具體情況,另外你的第三個引數確定要用1?

檔案發郵箱[email protected]試試

21樓:農民傷不起

你要查詢什麼????????????

或者發過來,我幫你看看

[email protected]

excel問題實在搞不懂lookup和vlookup中的模糊查詢是什麼原理

22樓:退休畫線工

可參閱本人回答的關於vlookup的加false的問題:

23樓:

a:c錯了,改一下就好

24樓:excel資料分析

模糊=迷糊

還是精確比較好

excel中使用vlookup函式查詢文字內容,查詢結果顯示

vlookup有四個引數 lookup value,table array,col index num,range lookup lookup value為需要在資料表第一列中進行查詢的數值。lookup value 可以為數值 引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢...

excel中的vlookup函式 被查詢的資料表中明明有這個

東湖港少部分開關 用在未使用的單元格里輸入 3.xls sheet1 a12 d13 看看結果是否為真,然後找其他的原因. 清目順為 解決方法 1.公式可以變成 vlookup d d,3.xls sheet1 a b,2,0 2.去掉空格 3.建議使用學號進行vlookup 我覺得也是不可見的空格...

excel裡怎麼用VLOOkup

vlookup函式的使用方法。給你說說這個函式的語法吧。語法 vlookup lookup value,table array,col index num,range lookup 引數 lookup value為需要在資料表第一列中查詢的數值,它可以是數值 引用或文字串。table array為需...