Google Sheets Query Pivot公式:替代报错透视表的门店月份统计
用Google Sheets Query Pivot实现门店-月份添加数量统计
由于数据透视表因生成单元格过多报错,可通过QUERY函数结合PIVOT子句实现需求,将门店号设为行、月份设为列,统计对应添加数量。
核心公式示例
假设你的源数据位于A2:D区域,其中:
- A列 = 门店号
- B列 = 添加日期
- D列 = 添加数量
使用以下公式:
=QUERY(A2:D, "SELECT A, SUM(D) WHERE A IS NOT NULL GROUP BY A PIVOT FORMAT_DATE('YYYY-MM', B)", 1)
公式说明
QUERY(A2:D, ...):指定查询的数据源范围SELECT A, SUM(D):选取门店号列,并计算对应添加数量的总和;若需统计添加记录数,将SUM(D)替换为COUNT(D)即可WHERE A IS NOT NULL:过滤门店号为空的无效行GROUP BY A:按门店号分组聚合数据PIVOT FORMAT_DATE('YYYY-MM', B):将日期列格式化为「年-月」格式,以此作为透视列- 末尾的
1:表示数据源第一行为表头,公式会自动识别表头
自定义调整
- 若你的列位置不同,替换公式中的
A、B、D为实际列标识 - 修改
FORMAT_DATE的参数可调整月份显示格式,比如'YYYY年MM月'或'MM/YYYY'
内容的提问来源于stack exchange,提问作者KW Prep
相关产品推荐
相关产品推荐

