tft每日頭條

 > 生活

 > 為什麼vlookup函數無法匹配出數據

為什麼vlookup函數無法匹配出數據

生活 更新时间:2024-09-04 11:50:58

Excel表格中查找匹配數據,我們的第一印象往往是VLOOKUP函數。

小夥伴們在使用VLOOKUP函數時,有沒有碰到過公式明明輸入的沒有問題,卻沒有查找匹配到相應數據?今天小編列舉幾種沒有查找匹配到的情況及解決辦法。

情況一:格式錯誤

如下圖中,查找匹配與工号對應的姓名,使用的公式

=VLOOKUP(G3,B2:E16,2,0)

經過仔細檢查公式沒有問題,但查找結果卻是錯誤值。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)1

這種情況是工号列單元格格式不同導緻的,統計表中工号列單元格格式為數值型,而查找表中工号列單元格格式為文本型,格式不一樣,VLOOKUP是沒辦法進行查找的。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)2

解決方法1:選中G列,鼠标右鍵-設置單元格格式-數值。

解決方法2:選中G4:G7單元格,在單元格左上角有個黃色感歎号提示符,點擊後在出現的菜單中選擇【轉換為數字】。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)3

情況二:空格原因

下圖中,根據姓名查找銷售額,使用的公式

=VLOOKUP(G4,C3:E13,2,0)

公式也是沒有問題的,但有的沒有查找匹配到。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)4

第一個姓名可以明顯看出來與統計表中的姓名不同,中間出現了空格,其實其他沒有查找到的也是由于空格造成的,隻是空格在姓名的後面,不是很明顯而已。

解決方法:選中G4:G7單元格,按Ctrl H鍵,調出查找和替換窗口,僅在查找内容裡面輸入一個空格,然後點擊【全部替換】按鈕,這樣空格就全部去除了,點擊【關閉】後返回工作區,現在看到的内容全部查找到了。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)5

情況三:

如下圖,公式沒有問題,查找姓名中也沒有空格,但還是沒有查找匹配到相應的數據。

這種情況一般發生在從其他軟件中導出來的表格中,導出的數據裡面帶有一些非打印字符,這些字符很多是不顯示的,僅憑觀察是什麼難判斷的,我們可以使用CLEAN()函數對數據進行清洗。

解決方法一:

1、在一空白列中輸入公式=CLEAN(C4),然後拖動向下填充公式,對統計表中姓名列數據進行清洗;

2、選中清洗完成的數據,按Ctrl C複制,然後鼠标右鍵點擊C4單元格,在粘貼選項中選擇【值】按鈕,查找匹配數據就顯示出來了。

為什麼vlookup函數無法匹配出數據(明明公式是正确的)6

解決方法二:

把查找公式改為:

=VLOOKUP(G4,CLEAN(C3:E13),2,0)

然後按Ctrl Shift 回車鍵确認,最後再向下填充公式即可

為什麼vlookup函數無法匹配出數據(明明公式是正确的)7

在使用VLOOKUP函數過程中你還碰到哪些問題?歡迎評論區留言讨論!

VLOOKUP函數的另類講解,會用中文就會用函數

Excel函數應用:Sumifs函數多字段多條件求和

學會這八個辦公中常用Excel基本函數操作,和加班說拜拜

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved