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

Google Sheets Query函数问题:按指定周统计企业出现次数

按选定月份+周统计企业出现次数的解决方案

1. 修正Query筛选逻辑

假设仪表盘里的月份选择对应单元格为仪表盘!B2,周数选择对应仪表盘!B3,数据区域为仪表盘!A:D,使用以下公式可精准筛选并统计:

=QUERY(仪表盘!A:D, "SELECT C, COUNT(C) WHERE A = '"&仪表盘!B2&"' AND B = "&仪表盘!B3&" GROUP BY C ORDER BY COUNT(C) DESC LABEL C '企业名称', COUNT(C) '出现次数'", 1)

公式说明:

  • WHERE A = '"&仪表盘!B2&"':匹配选中的月份(月份为文本类型,需用单引号包裹)
  • AND B = "&仪表盘!B3&":匹配选中的周数(周数为数字类型,无需单引号)
  • GROUP BY C:按企业名称分组统计出现次数
  • ORDER BY COUNT(C) DESC:按次数降序排列,直观展示高频企业
  • LABEL:自定义列标题,提升可读性

2. 提取所有并列最高次数的企业

若需单独列出所有出现次数最高的企业,可基于Query结果用FILTER公式实现(假设Query结果在E:F列):

=FILTER(E:E, F:F = MAX(F:F))

该公式会自动筛选出所有次数等于最大值的企业,解决原Array Formula仅显示单个结果的问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 05:36:03