當前位置:編程學習大全網 - 編程軟體 - EXCEL中級聯菜單的做法

EXCEL中級聯菜單的做法

舉例:

想要實現的效果如下:在單元格A1內輸入文本A時,B1單元格內可以產生內容為1,2,3,4的下拉菜單;單元格A1內輸入文本B時,B1單元格內可以產生內容為5,6,7,8的下拉菜單。

實現方法:

在Excel單元格C1:C4內分別輸入1,2,3,4,然後調出名稱管理器(Ctrl+F3),名稱命名為:A,引用位置為$C$1:$C$4,完成以上操作後管理名稱管理器。

在Excel單元格D1:D4內分別輸入5,6,7,8,然後調出名稱管理器,名稱命名為:B,引用位置為$D$1:$D$4,完成以上操作後管理名稱管理器。

然後選中單元格B1,打開數據有效性對話框,在“允許”內選擇序列,在來源內輸入如下內容:=INDIRECT($A$1),然後關閉數據有效性對話框即可。

此時在A1內輸入A,在B1單元格內即可得到1,2,3,4的下拉菜單,輸入B,則可以得到5,6,7,8的下拉菜單。其原理就是利用Indirect公式將單元格內的文本指向了菜單名A或B。

  • 上一篇:機電壹體化學什麽
  • 下一篇:學習Spark壹定要先學Hadoop嗎?
  • copyright 2024編程學習大全網