You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets的独立单元格中制作下拉筛选器?

制作独立单元格下拉筛选器并联动订单数据

第一步:创建月份下拉列表

不管用Excel还是Google Sheets,先搞定下拉选择框:

Excel操作

  • 选中你要放筛选器的单元格(比如A1)
  • 点「数据」选项卡 → 「数据验证」
  • 弹出窗口里,「允许」选「序列」
  • 「来源」里直接输入月份:一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月(注意用英文逗号分隔),或者你已经有月份列表的话,直接选对应单元格区域
  • 勾选「提供下拉箭头」,点确定就行

Google Sheets操作

  • 选中目标单元格
  • 点「数据」→「数据验证」
  • 条件选「从范围或值列表中选择」
  • 输入月份列表,或者选已有的月份单元格范围
  • 勾选「显示下拉箭头」,保存即可

第二步:联动显示对应月份的订单数据

推荐用函数动态提取,不需要宏,简单直观:

用FILTER函数(Excel 365/2021 或 Google Sheets)

假设你的订单数据存在Sheet2里,A列是客户名,B列是月份,C列是订单号,D列是金额;下拉筛选器在Sheet1的A1单元格。

在Sheet1里你想显示结果的起始单元格(比如A3)输入公式:

=IFERROR(FILTER(Sheet2!A:D, Sheet2!B:B=Sheet1!A1), "暂无该月份数据")
  • Excel里也可以直接用FILTER(Sheet2!A:D, Sheet2!B:B=Sheet1!A1, "暂无该月份数据")
  • 输入后,只要你在A1选不同月份,下面会自动显示对应的数据,没有数据时会提示「暂无该月份数据」

注意事项

  • 确保下拉列表里的月份和订单数据里的月份格式完全一致,比如下拉是「十月」,数据里不能是「10月」,否则匹配不上
  • 如果用的是旧版Excel(没有FILTER函数),可以用「高级筛选」:先把下拉单元格作为条件,设置高级筛选的条件区域,每次选完月份后刷新高级筛选就行

内容的提问来源于stack exchange,提问作者elissa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 11:20:34