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

求助:用Google Sheets QUERY函数动态统计活动报名/取消/出席人数

解决方案:动态统计定向活动报名/取消/出席人数

你可以通过扩展原有的QUERY公式,在同一查询中完成三项统计。假设表单响应的状态列是E列(用于标记“取消”/“出席”等状态),以下是完整的动态统计公式:

=QUERY(responses, "select B, count(B), sum(if(E='取消',1,0)), sum(if(E='出席',1,0)) where B is not null group by B label B'Location & Date', count(B)'Registrations', sum(if(E='取消',1,0))'Cancellations', sum(if(E='出席',1,0))'Attended'", 1)

公式说明:

  • count(B):保留原逻辑,统计每个定向活动的总报名人数(B列非空的记录数)
  • sum(if(E='取消',1,0)):遍历每条响应,若状态列(E列)为“取消”则计1,否则计0,求和后得到对应活动的取消人数
  • sum(if(E='出席',1,0)):同理,统计状态为“出席”的实际到场人数
  • label参数:为每列设置友好的表头名称,对应你需要的统计项

调整提示:

  1. 如果状态列不是E列,请将公式中的E替换为实际列号(比如D列就改成D)
  2. 确保状态文本与Google表单中的选项完全一致(比如表单选项是“已取消”,就把'取消'改成'已取消')

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 00:21:00