Excel表格中在一級菜單的基礎上如何制作二級下拉菜單(excel怎么制作二級下拉菜單)

      網友投稿 899 2025-04-05

      Excel表格中在一級菜單的基礎上如何制作二級下拉菜單(excel怎么制作二級下拉菜單)


      Excel表格中制作二級下拉菜單的方法有很多,一是使用函數INDIRECT,二是使用函數INDEX,三是使用函數OFFSET,深入熟悉 INDIRECT、INDEX、OFFSET 這三個函數,你要想學excel函數,估計肯定過關。在論壇里看帖子,大多說都是直接用excel文件做說明,還需要下載,比較麻煩,本例就用圖文來做說明了,二級菜單的第一級的做法都是相同的,先創建一個一級菜單,再按照下面的步驟操作就可以了。

      第一種做法:使用函數INDIRECT

      看看例子

      很明顯,我們希望在一級選擇機房故障,那么2級就出現他下面的列表。

      要實現這個目標并不復雜。

      1:建立“名稱

      3個一級選項,我們需要建立3個“名稱”:機房故障 線路故障 用戶端故障。

      這個時候,你就創建了3個名稱

      還需要建立一個名稱,叫做“故障類型”這個名稱包括“機房故障 線路故障 用戶端故障”這3項。

      這個時候,你就可以在“名稱管理器”看到4個名稱

      2:創建1級菜單

      1級菜單的辦法就簡單了

      這樣就解決了一級的下拉菜單。

      3:2級菜單

      這個地方你需要注意,=INDIRECT($F2)

      如果你寫成 =INDIRECT($F),

      如果是這樣的話,你確定會出現一個報錯

      這個時候,你就實現了2級菜單

      第二種做法:使用函數INDEX

      還是上面的例子,用另外一種方式來實現。這個例子里,你只需要建立2個名稱。

      1:建立名稱

      建立:故障類型 名稱,方法和上面一樣。

      Excel表格中在一級菜單的基礎上如何制作二級下拉菜單(excel怎么制作二級下拉菜單)

      建立:2級  名稱

      創建上面兩個名稱。

      2:創建下拉菜單

      第一下拉菜單和上面一樣,我就不重復了,現在是演示第二級下拉菜單

      =INDEX(二級,0,match(I$2,故障類型,0))

      這樣你就搞定2級菜單里。

      第三種做法:使用函數OFFSET

      學這個offset函數半天,才搞定。現在只是可以實現這個功能。不過還有需要改進的地方

      還是上面的例子,

      =OFFSET(A2,,MATCH(L2,故障類型,)-1,6,1)

      這樣也是可以實現2級的下拉菜單。

      以上的方式其實是不太完善的,因為我們的2級菜單剛好都是6項,那么如果是不等的,那你就只能取最多的。

      完善的做法,當然是動態的,根據2級菜單的數量來顯示。需要解決的問題,就是如果動態計算出每項2級菜單的數量。

      2級菜單數量=COUNTA(OFFSET(A:A,,MATCH(L2,故障類型,0)-1))-1

      那么我們的公式就變成

      =OFFSET(A2,,MATCH(L2,故障類型,)-1,COUNTA(OFFSET(A:A,,MATCH(L2,故障類型,0)-1))-1,1)

      這樣就更加完美。

      把excelhome的論壇關于下拉菜單的貼看了不少。發現實現2級的下拉菜單的方法好像也有好幾種,我想我就做一個總結,自己也提高一下。

      另外一些方法

      制作一級菜單:

      以選擇性別為例,制作有男、女選項的下拉菜單:

      選中“性別”數據區域;

      執行“數據/有效性”命令,打開“數據有效性”對話框;

      單擊“設置”選項卡,在“允許”欄選擇“序列”,“來源”中輸入“男,女”(不含引號,用英文單引號分隔);

      單擊“確定”按鈕。

      “在下拉菜單中選擇一個值之后能同時在另一個單元格里對應出一個數值或是文字”,這要根據實際情況再加工的哦!

      制作二級下拉菜單:

      設置“數據”表

      A列 B列

      部門員工

      A 張三 李四

      B 王二 鄭大

      C 劉一 王五

      D 初一 趙錢

      ……

      命名:

      選中A列,在“名稱框”中輸入“部門”,回車確認。

      選中B列,在“名稱框”中輸入“員工”,回車確認。

      (名稱框位置:“名稱框”在標題欄、工具欄下方的空白域,就是當你的鼠標放在任一單元格時,在表格的上方一欄都會顯示“A-Z多少列”空白區,當你的鼠標放在指向上面時,就會顯示“名稱框”。 )

      在“菜單”表制作下拉菜單:

      制作一級下拉菜單

      選中A1:B1單元格區域;

      執行“數據/有效性”命令,打開“數據有效性”對話框;

      在“設置”選項卡下,“允許”選擇“序列”、“來源”中輸入“部門,員工”(不含引號,用英文逗號分隔);

      選中“忽略空值”、“提供下拉箭頭”,單擊“確定”按鈕,完成一級下拉菜單制作。

      此時在A1、B1中,單擊右側的下拉按鈕進行選擇輸入。

      制作二級下拉菜單

      從A2單元格起向下選中單元格區域;

      執行“數據/有效性”命令,打開“數據有效性”對話框;

      在“設置”中,“允許”選擇“序列”、“來源”中輸入公式“=INDIRECT(A$1)”; (注:OFFICE2007與以前的版本不一樣)

      選中“忽略空值”、“提供下拉箭頭”,單擊“確定”按鈕,完成“部門”的二級菜單制作。

      同法制作“員工”的二級菜單。此時“來源”中輸入公式“=INDIRECT(B$1)”。

      此時在部門、員工下面的單元格中,單擊右側的下拉按鈕進行“部門”、“員工”的選擇輸入。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:怎么刪除不用的頁(怎么刪除不用的頁眉和橫線)
      下一篇:我的wps文字插入中公式那個符號的顏色就是暗的 ,不能點,都不能插入公式(wps中字體顏色的快捷鍵是什么)
      相關文章
      亚洲三区在线观看无套内射| 亚洲午夜久久久久久噜噜噜| 久久综合图区亚洲综合图区| 亚洲免费在线观看| 国产精品亚洲天堂| 国产精品观看在线亚洲人成网| 亚洲成熟丰满熟妇高潮XXXXX| 亚洲国产区男人本色| 亚洲精品亚洲人成在线| 亚洲日产乱码一二三区别| 亚洲中文字幕无码一去台湾| 亚洲AV无码成人专区| 中文字幕乱码亚洲无线三区| 亚洲 日韩经典 中文字幕| 日韩亚洲国产综合高清| 亚洲日韩中文字幕无码一区| 亚洲欧洲免费无码| 日韩国产精品亚洲а∨天堂免| 国产精品亚洲精品爽爽| 亚洲无线一二三四区手机| 亚洲一区二区三区乱码A| 亚洲人成网站在线播放vr| 久久综合九九亚洲一区| 久久亚洲春色中文字幕久久久| 中文字幕不卡亚洲| 亚洲日韩欧洲无码av夜夜摸| 精品亚洲一区二区三区在线观看 | 亚洲乱码日产一区三区| 国产亚洲老熟女视频| 国产精品亚洲а∨无码播放| 亚洲成av人在线视| 久久99亚洲网美利坚合众国| 亚洲国产成人资源在线软件| 日韩亚洲人成在线| 色九月亚洲综合网| 国产亚洲精久久久久久无码77777 国产亚洲精品成人AA片新蒲金 | 亚洲最大成人网色香蕉| 亚洲人成网亚洲欧洲无码| 亚洲成AV人片高潮喷水| 亚洲精品无码成人片在线观看| 国产美女亚洲精品久久久综合|