回覆列表
  • 1 # 麻元小小呀

    Excel中下拉選單功能可以幫助我們節省輸入時間,透過選取下拉選單中的值來實現輸入資料,非常快捷、方便。但是日常工作中,我們常需要一個下拉選單,讓後面的下拉選單依據前面的下拉選單的內容的改變而改變(也就是聯動的下拉選單)。

    透過資料的有效性實現下拉選單

    1.我們先做一個不聯動的下拉選單:我們開啟office2007→資料→資料有效性

    4.用第一種手動輸入序列名方法制作下拉選單。

    5.用第二種選擇引用方法制作下來選單。END

    2.在彈出的視窗"名稱"裡鍵入我們想定義的名稱。在“引用位置”選擇一個區域。如下圖:“NUM”就代表這A1:A10的區域。END

    建立多級聯動的下拉選單

    1.我們首先將:A公司所含部門C2:C4定義為“A公司”A公司綜合辦的職工所包含的員工E2:E3定義為“綜合辦”剩下的同理定義名稱即可。

    2.我們在A20列,透過資料有效性的“序列”,新增下拉選單:

    3.在B20列,透過資料有效性的“序列”,鍵入“=indirect($A$20)”:表示,B20裡的內容是——名稱為“A20”(表示A20裡面的值)所對應的區域。這裡如果A20為A公司,那麼B20=INDIRECT($A$20)就表示,在定義名稱里名為A20所定義的C2:C4。indirect的意思為,把其後面括號裡的內容根據已定義的“名稱”轉成其代表的“區域”。

    4.在C20列,透過資料有效性的“序列”,鍵入“=indirect($B$20)”:同理上。

    5.最後我們就實現如圖的多級聯動下拉選單:END

  • 中秋節和大豐收的關聯?
  • 暖春中扮演小花的演員叫什麼名字?