EXCEL制作下拉菜單欄,選中數(shù)據(jù)后同時(shí)出現(xiàn)該數(shù)據(jù)對(duì)應(yīng)的表格后續(xù)內(nèi)容
1. EXCEL表格下拉菜單欄方法
2. VLOOKUP與MATCH函數(shù)說明
vlookup的函數(shù)式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
它由lookup_value;table_array;col_index_num;range_lookup 四個(gè)參數(shù)組成。
(1)第一個(gè)參數(shù)lookup_value代表我們要查找或匹配所依據(jù)的字段值。
(2)第二個(gè)參數(shù)table_array代表的是我們需要在哪個(gè)范圍進(jìn)行查找
(3)第三個(gè)參數(shù)col_index_num代表的是我們需要查找的值位于表格中的具體位置
(4)第四個(gè)參數(shù)我們一般都會(huì)選0,代表精確查找。
MATCH的語法結(jié)構(gòu):(查找對(duì)象,指定查找的范圍或者數(shù)組,查找方式)
MATCH函數(shù)用于返回需要查找的數(shù)據(jù)在區(qū)域里的相對(duì)位置。
3. 選中下拉欄后自動(dòng)出現(xiàn)后續(xù)表格內(nèi)容
相信大家都會(huì)VLOOKUP函數(shù)的基本操作,那么在基本操作上如何來實(shí)現(xiàn)這個(gè)功能呢?有的人試著橫向拖動(dòng),但是發(fā)現(xiàn)后面的表格都不會(huì)顯示數(shù)據(jù),這是為什么?
觀察公式發(fā)現(xiàn),前兩個(gè)參數(shù)都發(fā)生了變化,第三個(gè)參數(shù)卻沒有變,結(jié)果肯定不正確。
要向?qū)崿F(xiàn)這個(gè)功能,那么這里我們可以提出3個(gè)問題:
(1)在橫向拖動(dòng)的時(shí)候怎么讓第一個(gè)參數(shù)不發(fā)生變化?
(2)在橫向拖動(dòng)的時(shí)候怎么讓第二個(gè)參數(shù)不發(fā)生變化?
(3)在橫向拖動(dòng)的時(shí)候怎么讓第三個(gè)參數(shù)相對(duì)發(fā)生變化?
解決第一個(gè)問題:
我們需要引入EXCEL中常用的字符“$”,這個(gè)符號(hào)在excel當(dāng)中也是常用的,它表示的是絕對(duì)引用,相當(dāng)于固定的意思。
> 例如:
> $A1表示的是固定A列,行數(shù)可以變化;
> 當(dāng)加兩個(gè)$寫作$A$1時(shí),相當(dāng)于把列數(shù)固定,行數(shù)也固定了,也就是說這個(gè)單元格被絕對(duì)引用了,無論怎么拖動(dòng)函數(shù)公式,它的位置都不會(huì)變化。
解決第二個(gè)問題:
我們同樣采用問題一的方法,在你原本劃定的表格范圍添加:
如原本是A1:E18,我們就可以寫成$A$1:$E$18,也可以寫成$A:$E。同樣的效果
解決第三個(gè)問題:
對(duì)于第三個(gè)問題的解決方法有不少于1中,我這里采用MATCH函數(shù)的方法。
例如如下公式:
=VLOOKUP($A2,$A:$F,MATCH(G$1,$A$1:$F$1,0),0)
第一個(gè)參數(shù)代表第一個(gè)依據(jù)查詢的參數(shù)不變
第二個(gè)參數(shù)就是固定你原數(shù)據(jù)表格不變
第三個(gè)參數(shù),就是跟隨第一個(gè)參數(shù)變化。內(nèi)部G$1就代表行數(shù)定了,列數(shù)不變,就會(huì)根據(jù)你拖動(dòng)選擇表頭參數(shù);$A$1:$F$1代表固定后續(xù)你要填充的表頭數(shù)據(jù);
最后是一個(gè)效果展示視頻
EXCEL表格下拉菜單欄選擇數(shù)據(jù),同屬后續(xù)數(shù)據(jù)跟隨變化
聯(lián)系客服