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

构建支持年份与应用筛选的Top 5客户展示Dashboard需求

Google Sheets Dashboard:年份+应用筛选显示Top5客户实现方案

核心公式实现

假设你的原始数据在A2:D列(A=年份,B=应用,C=客户名称,D=排名),右侧筛选控件的年份选择单元格为J1,应用选择单元格为J2,黄色显示区域从J4开始:

方法1:QUERY函数(简洁高效)

选中黄色区域J4:J8,输入以下公式后按Ctrl+Shift+Enter:

=QUERY(A:D, "SELECT C WHERE A = '"&J1&"' AND B = '"&J2&"' AND D <= 5 ORDER BY D", 0)

该公式会自动筛选对应年份、应用的前5名客户,并按排名顺序输出。

方法2:FILTER+INDEX(容错性更强)

如果需要在无匹配数据时显示空值而非错误提示,在J4输入:

=IFERROR(INDEX(FILTER(C:C, A:A=J1, B:B=J2, D:D<=5), ROW(A1)), "")

下拉填充到J8即可,空数据场景下会显示空白单元格。

完善筛选控件

给年份和应用添加下拉选择框(避免手动输入错误):

  • 选中年份单元格(J1),点击「数据」→「数据验证」
  • 条件选择「从范围中选择」,引用年份唯一值区域(可先用UNIQUE(A:A)生成去重年份列表)
  • 应用单元格(J2)重复上述操作,引用UNIQUE(B:B)生成的应用列表

可选美化设置

  • 给黄色显示区域添加条件格式,比如当单元格有内容时高亮
  • 隐藏原始数据列(右键列标→「隐藏列」),仅保留筛选和展示区域

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 20:35:25