哈嘍,大家好~這里是略懂一點(diǎn)Excel的小六子~ Excel里的下拉菜單,想必大家在之前的教程中,已經(jīng)學(xué)到過一些方法。 比如:
今天我們又又又又又升級(jí)了! 給大家一個(gè)制作下拉菜單的“萬能”公式。 不管你是制作多少級(jí)的下拉菜單,都能一個(gè)公式套路搞定,而且支持動(dòng)態(tài)更新。 數(shù)據(jù)源如下: 首先,我們需要對(duì)這個(gè)數(shù)據(jù)源進(jìn)行一下處理: 第一步:將省這一列復(fù)制出來,然后點(diǎn)擊【數(shù)據(jù)】-【刪除重復(fù)項(xiàng)】。 第二步:我們?cè)賹⑹ ⑹羞@兩列單獨(dú)復(fù)制出來,然后再次刪除重復(fù)項(xiàng)。 第三步:再將市區(qū)這兩列單獨(dú)復(fù)制出來,如下圖所示,注意,這兩列不要?jiǎng)h除重復(fù)值了。 至此,數(shù)據(jù)源我們就處理完畢了,不要怕麻煩喲~ 接下來,歡迎大家來見證奇跡的時(shí)刻啦! 首先,我們?cè)贛2單元格設(shè)置第一級(jí)的下拉菜單,直接使用數(shù)據(jù)驗(yàn)證即可。 設(shè)置方法見動(dòng)圖: 然后,我們選中N2單元格,點(diǎn)擊數(shù)據(jù)驗(yàn)證,點(diǎn)擊序列,來源處,我們輸入公式:=OFFSET($H$1,MATCH(M2,G:G,0)-1,,COUNTIF(G:G,M2)) 設(shè)置完二級(jí)菜單,我們?cè)賮碓O(shè)置三級(jí)菜單,同樣的方法,同樣的公式,只需要略微修改一下區(qū)域范圍。 =OFFSET($K$1,MATCH(N2,J:J,0)-1,,COUNTIF(J:J,N2)) 設(shè)置完成后,這個(gè)三級(jí)下拉菜單就已經(jīng)做好了! 效果如下圖所示: 其實(shí),這兩個(gè)公式的含義,也很簡(jiǎn)單,無非就是這樣那樣(此處省略1000字),然后得到了多個(gè)值,再將這多個(gè)值作為數(shù)據(jù)驗(yàn)證處的來源。 今天這個(gè)方法,主要是為了規(guī)避傳統(tǒng)方法里的一些問題。 比如:
|
|