excel下拉菜單的制作也是經(jīng)常使用的一個操作,通常就是利用數(shù)據(jù)有效性建立分類下拉列表實現(xiàn)。
Excel下拉菜單最常見的就是一級、二級、三級聯(lián)動下拉菜單。
第一:Excel一級下拉菜單基礎(chǔ)制作
在EXCEL中制作一個下拉列表菜單,可以顯示下面有多少項。
比如用A1:A6的數(shù)據(jù)源在C1單元格制作一個Excel下拉菜單。方法見下圖:
選擇C1單元格,單擊數(shù)據(jù)——數(shù)據(jù)有效性,進行如上圖的設(shè)置。
第二:excel二級下拉菜單制作
數(shù)據(jù)有效性+定義名稱+indirect函數(shù)制作Excel二級下拉菜單。方法如下:
第一步,選擇A1:C7區(qū)域,單擊公式——定義的名稱——根據(jù)所選內(nèi)容創(chuàng)建,勾選“首行”,確定。如下圖:
第二步,選擇E2單元格,用Excel一級下拉菜單基礎(chǔ)制作的方法制作,來源輸入:=$A$1:$C$1。
第三步,選擇F2單元格,數(shù)據(jù)有效性,仍然選擇序列,來源輸入:=indirect($E$2)。
具體的動畫演示,可以參考論壇:http://blwbbs.com/forum.php?mod=viewthread&tid=595&page=
第三:excel三級下拉菜單制作
三級下拉菜單需要用到OFFSET+MATCH+COUNTA函數(shù)。
一級下拉菜單:=$B$8:$D$8
二級下拉菜單:=OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),COUNTA(OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),7)))
三級下拉菜單:=OFFSET($A$17,,MATCH($G8,$B$16:$K$16,),COUNTA(OFFSET($A$17,,MATCH($G8,$B$16:$K$16,),7)))
具體的源文件,可以在論壇下載《制作下拉三級菜單》
如果涉及到更復雜更多要求的菜單制作,一般通過VBA編寫程序代碼解決會容易些。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文網(wǎng)址:http://www.ezxoed.cn/html/support/11139216892.html