技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 軟件教程 > Excel教程 >

Excel中任意多級下拉菜單的制作方法

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-04-01 12:10┆點擊:

   Excel中任意多級下拉菜單的制作方法

Excel中任意多級下拉菜單的制作方法   三聯(lián)

  是不是有點不敢相信,也許在想,即使能實現(xiàn),肯定也會是非常非常的復(fù)雜。蘭色告訴你,二級和二級以上的制作方法都是相同的原理,即使你EXCEL水平很菜,看完下面的教程,照樣可以做出來。

  一、1級下拉菜單

  制作一級下拉菜單很簡單,選取要設(shè)置的區(qū)域,數(shù)據(jù) - 有效性 - 選取數(shù)據(jù)源。

Excel中任意多級下拉菜單

  二、2級下拉菜單

  1 、在C和D列分別添加公式。

  C3公式:=MATCH(B3,A:A,0)-1

  D3公式:=COUNTIF(A:A,B3)

Excel中任意多級下拉菜單

  2 、在下面A和B列設(shè)置二級的對應(yīng)明細(xì)。A列是上一級,B列是下一級。如上圖所示。

  3、數(shù)據(jù) - 有效性 - 序列 - 輸入下面的公式:

  =OFFSET(B$1,VLOOKUP(F3,$B:$D,2,),,VLOOKUP(F3,$B:$D,3,),1)

  公式說明:

  VLOOKUP(F3,$B:$D,2,):查找上一級在A列的開始行數(shù)。

  VLOOKUP(F3,$B:$D,3,):查找上一級的總個數(shù)(即本級的內(nèi)容總個數(shù))

Excel中任意多級下拉菜單

  2級設(shè)置下拉后的效果:

Excel中任意多級下拉菜單

  三、3級下拉菜單

  3級和2級制作方法完全一樣。

  1 、在C和D列分別添加公式。(復(fù)制2級的公式下來即可)

  C8公式:=MATCH(B8,A:A,0)-1

  D8公式:=COUNTIF(A:A,B8)

Excel中任意多級下拉菜單

  2 、在下面A和B列設(shè)置三級的對應(yīng)明細(xì)。A列是上一級,B列是下一級。如上圖所示。

  3、數(shù)據(jù) - 有效性 - 序列 - 輸入下面的公式:

  =OFFSET(B$1,VLOOKUP(G3,$B:$D,2,),,VLOOKUP(G3,$B:$D,3,),1)

  公式和2級的基本一樣,只是引用的列數(shù)稍改一下。

  3級下拉菜單顯示效果:

Excel中任意多級下拉菜單