首页
/
每日頭條
/
職場
/
下拉菜單自動篩選
下拉菜單自動篩選
更新时间:2025-12-13 00:04:45

Hello,大家好,大家工作中有沒有遇過這樣的情況,下拉菜單非常的項目很多多,想手動輸入還被提示輸入錯誤,這個時候我們隻能一個一個的點選非常的麻煩,效率很低,今天就跟大家分享下如何制作智能式下拉菜單,可以根據我們輸入的數據給出下拉的列表,能夠快速提高工作效率,如下圖,當我們在智能下拉中輸入小米,下拉中僅僅會出現小米的選項,而普通下拉無法輸入内容,隻能在下拉中選擇

下拉菜單自動篩選(制作智能下拉菜單)1

一、3個函數

制作智能下拉菜單我們是使用函數完成的,在這裡我們需要用到3個函數:offset、match以及countif函數,對于match以及countif函數都是我們常用的函數,在這裡就不多叢介紹了,我們來了解下這offset函數的作用以及參數

Offset函數:offset是一個偏移函數,它以一個基點為原點進行偏移得到一個新的偏移區域

第一參數:參照區域,以選擇的區域作為偏移基點 第二參數:行數,将基點區域在行方向移動多少行單元格 第三參數:列數,将以行方向移動過的區域,再以列方向移動多少個單元格 第四參數:高度,将第一第二參數移動過後的新區域取多少列 第五參數:寬度,将第一第二參數移動過後的新區域取多少行

第2到第5參數如果不填寫則需省略

offset函數會根據一個單元格的位置,移動得到另一個新的數據區域,它返回的結果是一個區域,并不是一個單元格,所以常與函數進行嵌套使用,這個函數經常用于制作動态圖表

下拉菜單自動篩選(制作智能下拉菜單)2

二、制作智能下拉

首先我們需要對數據進行排序,這一點非常重要,如果不排序是不能達到這樣的效果的,然後我們點擊想要制作智能下拉的單元格,點擊數據找到數據驗證,在允許中找到序列,然後輸入函數:

=OFFSET($A$1,MATCH(C2&"*",$A:$A,0)-1,,COUNTIF($A:$A,C2&"*"))

緊接着我們點擊出錯警告,将輸入無效數據時顯示出錯警告前面的對勾去掉,點擊确定,這樣的話智能下拉就完成了

下拉菜單自動篩選(制作智能下拉菜單)3

下面跟大家簡單的介紹先函數

=OFFSET($A$1,MATCH(C2&"*",$A:$A,0)-1,,COUNTIF($A:$A,C2&"*"))

第一參數:基點,$A$1,基點單元格,也就是我們表頭的位置,需絕對引用

第二參數:移動的行數 ,MATCH(C2&"*",$A:$A,0)-1,在這裡match函數的作用是查找在下拉中輸入的數據在A列的位置,第一參數:C2&"*",在這裡星号是通配符代表任意多個字符,比如我們在單元格中輸入vivo。就是查找以vivo開頭的單元格的位置,因為有重複值的存在,函數僅僅會返回都一個查找的結果,在這裡我們需要将查找結果減去1是因為有表頭的存在,如果沒有表頭的話在這裡就不用減去1了

第三參數:移動的列數,以為這個僅有一列,所以我們可以将第三參數省略

第四參數:偏移後區域的高度,COUNTIF($A:$A,C2&"*"),在這裡我們使用countif計數同樣的在這裡我們也使用了C2&"*",我們假設單元格中輸入vivo,他就會統計以vivo開頭的單元格的個數

第五參數:偏移後區域的寬度,僅為數據僅有1列,所以可以省略第五參數

因為offset獲得是一個數據區域,當我們輸入不同的數據,函數就會返回不同的數據區域,從而達到智能下拉的效果

下拉菜單自動篩選(制作智能下拉菜單)4

智能下拉的制作還是需要一定的函數基礎的,如果你覺得難的話,可以直接使用上面的函數,替換相應的單元格位置即可

我是excel從零到一,關注我持續分享更多excel技巧

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
通過學習給老闆的一封信(給想有點作為的老闆五封信之一)
通過學習給老闆的一封信(給想有點作為的老闆五封信之一)
     你的戰略錯了!這樣才能賺錢…   ——給想有點作為的老闆五封信之一   尊敬的老闆朋友,   我今年54歲,做老闆顧問已經有24年了。在這24年裡我認識的老闆朋友不少于一萬人,看過我的書,聽過我的課的人更多,也許有40-50萬人。這些老闆都是想有些作為的人,要不然也不會來學習。閱讀過這麼多老闆朋友,我感覺老闆面子上最過不去的事情是企業長不大,但心裡...
2025-12-13
yamy上節目回應錄音(Yamy侮辱錄音蓄謀已久)
yamy上節目回應錄音(Yamy侮辱錄音蓄謀已久)
  新京報訊 7月21日,針對前火箭少女101隊長Yamy(原名郭穎)曝光所屬公司負責人徐明朝私下侮辱錄音一事,徐明朝在社交媒體發表長文回應。他稱,和Yamy最後一次見面是7月1日下午,對方在結束了無錫的工作回到北京後,和公司同事說自己的經紀約合同原件丢失,需要複印一份。“你走後我才知道你來公司是為了拿經紀約的複印件。”7月10日上午,公司收到了解約函,“我...
2025-12-13
便攜制氧機(一文講解便攜式制氧機如何工作)
便攜制氧機(一文講解便攜式制氧機如何工作)
  便攜式制氧機可在各種不同的環境中提供補充氧氣,無論是在家中還是在旅途中。有兩種類型的便攜式制氧機:連續流量和脈沖劑量。   連續流便攜式氧氣濃縮器連續流制氧機以恒定速率輸送氧氣,無需注意吸氣或呼氣。這種模式允許氧氣也連接到PAP 機器。由于氧氣是恒定的,設備使用更多的電池電量。這些機器通常尺寸大一些,可以提供更高的氧氣需求。   注意:并非所有便攜式制氧...
2025-12-13
職業性肺病及其他呼吸道疾病(職業性肺病的分類及其影像學表現)
職業性肺病及其他呼吸道疾病(職業性肺病的分類及其影像學表現)
     導語   職業性肺病是指在生産過程中,因接觸職業病危害因素産生以呼吸道及肺部損傷為主的疾病。職業性肺病依然是我國嚴重的職業病,影像學檢查在職業性肺病的診斷和監測中起着重要作用,本文介紹了其影像學表現。   分類   目前我國職業性塵肺病及其他呼吸系統疾病共有19種,包括塵肺病13種 (矽肺、煤工塵肺、石墨塵肺、碳黑塵肺、石棉肺、滑石塵肺、水泥塵肺、...
2025-12-13
印度火車上人擠得爆棚(印度上班族擠火車)
印度火車上人擠得爆棚(印度上班族擠火車)
  印度和中國一樣都是人口大國,然而在交通建設方面,印度與我們中國卻有着十萬八千裡的差距。當中國高鐵被外國人民贊不絕口時,印度火車卻還是大家眼裡的一個“奇觀”。近日,一名29歲工程師蒂瓦裡拍下印度民衆搭火車通勤的一段視頻就在網絡上引起轟動。      印度從1853年就開始有了火車,并且成為亞洲最早擁有火車的國家。因為印度火車的車次不多,加上人口數量過多,很...
2025-12-13
Copyright 2023-2025 - www.tftnews.com All Rights Reserved