使用Vlookup總是遇到這個問題怎麼破啊 ?
核心問題是沒有了解基礎知識,所謂基礎不牢,地動山搖,觀察而言目前應該屬於模仿階段!
問題有兩點:
1、VLOOKUP第一參數在動態數組之前,一般只要選擇對應的查找單元格即可,如果你選擇了區域,那麼也會按照交叉引用的原理,得到當前行對應的值,這裡雖然寫的不合理,但是不是出現錯誤的根源!
2、單元格的引用,沒有對應第二區域使用絕對引用,導致公式下拉區域不斷的改變,這才是出錯的根源!由於看不到A列,也無法判斷第二參數選擇是否正確!
解決方案:
1、需要學習VLOOKUP函數基本語法
前兩日剛寫的,熱乎的,不同其他,非常詳盡的介紹基礎語法,看不懂,我就真的救不了~!
VLOOKUP遇到重複值後如何繼續取下一個??mp.weixin.qq.com2、缺乏最基本的單元格引用只是,什麼叫相對引用,什麼叫絕對引用,何時用?
好吧!這麼常見的問題,我肯定早就寫過專門的文章了!
基礎 | Excel中單元格的引用方式,讀這篇就夠了!?mp.weixin.qq.com
我先認真對完這兩篇文章,這個問題應該就解決了,授人以魚不如授人以漁!
公式是沒錯的,但是,這取決於你的Excel版本
我的是正常顯示的
建議你第一個參數不要選數組,只選一個單元格試試,可參考以下視頻
職場中人見人愛的,是哪個函數?一般出現#N/A的原因(目測是對應第三條,照著改就行):
1.先挑幾個看看是不是確實沒有對應數據,無法匹配到對應信息;
2.如果數據能匹配到,還顯示的#N/A,可能是匹配的數據格式不一樣,表面肉眼看數據一樣,但是一個字元串類型,一個數字類型也會導致匹配不到,可調整到相同的單元格格式。
3.選擇的匹配列內容下來的時候自動增加了,例如你第一條寫的A3:B5,直接下拉會自動變成A4:B6、A5:B7;建議直接改成A:B
應該是沒有做絕對引用的問題
將 收費標準!A3:B5 修改為 收費標準!$A$3:$B$5 即可
問題應該是在於你沒有對查找的區域進行一個固定。這裡涉及到絕對引用和相對引用的知識。絕對引用(在單元格地址中加入了美元符號,舉個例子,比如$a$3,美元符號起到了固定行,列不變的一個作用,這裡的a是列,3是行數。固定的作用是當我拖動單元格的時候,引用的行和列不會發生變化。)
接下來分析下你的公式,從你的公式中可以看到a3:b5應該是顏色對應數據的一個區域,當往下拖動應用時,由於沒有固定行/列,導致從a3變成,a4,a5這樣。因此,建議你可以在a3:b5中加入美元符號固定單元格地址,即$a$3:$b$5,再去批量拖動公式,應該不會有問題。
=vlookup(C2,收費標準!$A$3:$B$5,2,0)
公式錯了啊,建議百度一下用法
查詢區間沒有鎖定,就是收費標準A3:B5那裡沒有鎖定行列,導致下拉公式的時候,查詢區間也跟著變化,造成查詢報錯
如果是固定的查詢區間,可以選擇$A$3:$B$5進行鎖定,也可以選擇直接引用兩列 A:B
$A$3:$B$5
也有可能是單元格里有些不可見的區別,比如空格,回車鍵等等
推薦閱讀: