tft每日頭條

 > 科技

 > excel怎麼設置數據下拉列表框

excel怎麼設置數據下拉列表框

科技 更新时间:2024-09-08 21:23:27

Excel 下拉菜單的制作雖說大多數人都會,但是一旦對下拉菜單有進一步的需求,難度系數提高得就不止一星半點。


有關下拉菜單的案例,我寫過不少有意思的内容,具體請參見:

  • Excel ActiveX 控件到底有啥用?如此美貌的下拉菜單,非它不可
  • 制作一個可以用下拉菜單控制的 Excel 動态圖表
  • Excel中可以按關鍵字搜索的下拉菜單,兩種做法任你選
  • Excel–這才是三級聯動下拉菜單的正确做法,不同于二級聯動菜單
  • Excel – 如何始終顯示下拉菜單右邊的小箭頭?
  • Excel下拉菜單選一個少一個
  • 去除Excel下拉菜單中的空值和重複值


今天再教一個新技巧:當數據源中新增菜單項時,如何讓下拉菜單的選項随之自動增加?


案例 :


在下圖 1 中的 A 列制作下拉菜單,菜單項内容在 E 列。要求:當 E 列新增内容時,A 列的下拉菜單選項會随之自動增加新選項。效果如下圖 2 所示。

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)1

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)2


解決方案:


先看一下用普通方式制作下拉菜單,是否能實現案例需求。


1. 選中 A2:A14 區域 --> 選擇菜單欄的“數據”-->“數據驗證”-->“數據驗證”

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)3


2. 在彈出的菜單中選擇“設置”選項卡,按入如下方式設置 --> 點擊“确定”:

  • 允許:序列
  • 來源:=$E$1:$E$3

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)4


現在下拉菜單已經設置好。

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)5


在 E4 單元格新增“四班”,但是下拉菜單選項并沒有增加這個新選項。如此看來,我們得另辟蹊徑。

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)6


下面就來學習一下正确的設置方法。


1. 選中 A2:A14 區域 --> 選擇菜單欄的“數據”-->“數據驗證”-->“數據驗證”

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)7


2. 在彈出的菜單中選擇“設置”選項卡,按入如下方式設置 --> 點擊“确定”:

  • 允許:序列
  • 來源:=offset($E$1,,,COUNTA($E:$E),)

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)8


公式主要用到了 offset 函數,有關該函數的案例,可參見:

  • Excel 二維表查詢,不得不學會經典組合公式 offset match
  • Excel – 當offset遇上F9,圖表動起來了
  • Excel – 用offset函數将一列數據首尾倒置


公式釋義:

  • OFFSET 函數語法:OFFSET(要偏移的起始坐标單元格, 要偏移多少行, 要偏移多少列, [需要返回的引用的行高], [需要返回的引用的列寬])
  • OFFSET($E$1,,,COUNTA($E:$E),):從 E1 單元格開始,引用的行高為 E 列的非空個數;也就是将普通下拉菜單公式中的截止單元格變成了動态的,根據 E 列的内容自動變化。


現在在 E 列增加新單元格,下拉菜單會自動新增選項;反之亦然,删除 E 列中的選項,下拉菜單也會自動減少。

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)2

excel怎麼設置數據下拉列表框(怎樣才能讓Excel下拉菜單選項随數據源自動增減)10

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved