回覆列表
  • 1 # 使用者7349018248929

    這個問題可以拆成兩部分:1、如何製作下拉選單,2、如何根據條件篩選資料。第一個問題,就像其他回答說的,使用序列。具體實現方法:1、選中單元格,2、在“資料”選項卡中點選“資料驗證”3、驗證條件選擇“序列”(這裡的其他選項也對十分有用,可以挨個試一試)4、在“來源”中填寫需要的值,這個值必須是一個一維陣列,可以有很多表達方式:1)手動填寫,以英文逗號隔開,例如:一月,二月,三月2)選取一個單元格區域,必須是一行或一列,例如:=$A$1:$A$4 或者 =$A$1:$D$1 (這個不用手工填,在文字框獲取焦點的時候選擇工作表內的區域就好了)3)一個能返回一維陣列的公式,例如:=OFFSET($A$1:$D$5,,,4,1)4)一個“名稱”,這個表格中似乎用的就是這種方式,例如:=月份 ,相應的,在“名稱管理器”中這個名稱 必須存在,且為一個一維陣列以上3)4)都涉及比較複雜的操作,但是資料來源更靈活,減少後期維護成本。第二個問題,其實很簡單,利用有下拉選單的單元格做查詢,單元格內容變化表格內容自然跟著變化。查詢自然是LOOKUP及衍生函式。關於為什麼要拆開來講?這樣耦合性比較低~

  • 中秋節和大豐收的關聯?
  • 小孩六歲了還是尿床怎麼治療?