核心問題是沒有了解基礎知識,所謂基礎不牢,地動山搖,觀察而言目前應該屬於模仿階段!

問題有兩點:

1、VLOOKUP第一參數在動態數組之前,一般只要選擇對應的查找單元格即可,如果你選擇了區域,那麼也會按照交叉引用的原理,得到當前行對應的值,這裡雖然寫的不合理,但是不是出現錯誤的根源!

2、單元格的引用,沒有對應第二區域使用絕對引用,導致公式下拉區域不斷的改變,這才是出錯的根源!由於看不到A列,也無法判斷第二參數選擇是否正確!

解決方案:

1、需要學習VLOOKUP函數基本語法

前兩日剛寫的,熱乎的,不同其他,非常詳盡的介紹基礎語法,看不懂,我就真的救不了~!

VLOOKUP遇到重複值後如何繼續取下一個??

mp.weixin.qq.com圖標

2、缺乏最基本的單元格引用只是,什麼叫相對引用,什麼叫絕對引用,何時用?

好吧!這麼常見的問題,我肯定早就寫過專門的文章了!

基礎 | Excel中單元格的引用方式,讀這篇就夠了!?

mp.weixin.qq.com圖標

我先認真對完這兩篇文章,這個問題應該就解決了,授人以魚不如授人以漁!


公式是沒錯的,但是,這取決於你的Excel版本

我的是正常顯示的

建議你第一個參數不要選數組,只選一個單元格試試,可參考以下視頻

職場中人見人愛的,是哪個函數?Excel廣場的視頻 · 267 播放

一般出現#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


也有可能是單元格里有些不可見的區別,比如空格,回車鍵等等


推薦閱讀:
相关文章