指定日期范围数据统计遇阻,Google Sheets现有公式失效求助
谷歌表格指定日期范围内多条件数据统计失效问题
我需要统计指定日期范围内的分类数据,此前使用的公式在示例数据中能匹配预期结果,但在实际数据中完全失效,公式报错且返回空白结果。
示例数据阶段(原公式逻辑)
示例数据中,原公式尝试筛选日期范围(D16为起始日期,E16为结束日期)内的E列数据,并按分类统计数量:
=Query(flatten(filter(E3:E11,D3:D11>=D16,D3:D11<=E16)), "Select Col2,count(Col2) where (Col2 is not null) group by Col2 label count(Col2)''",)
[当前公式与预期结果对比图]
实际数据阶段(公式失效)
实际数据来自「Data」工作表,先通过以下公式将多列数据(含逗号分隔的原因列O)拆分并提取到筛选表:
=ARRAYFORMULA(TRIM(QUERY(SPLIT(FLATTEN(IF(IFERROR(SPLIT(O11:O, ","))="",,TEXT(J11:J,"MM/DD/YYYY")&"×"&L11:L&"×"&M11:M&"×"&N11:N&"×"&SPLIT(O11:O, ","))),"×"),"where Col2 is not null")))
[Data工作表提取数据至筛选表的结构图示]
将原统计公式应用到实际提取的数据后,公式报错且返回空白结果:
[当前公式与空白结果图示]
已尝试的解决方法
- 使用COUNTIFS函数,但无法设置适配多列拆分数据的条件
- 在预期结果的「原因1-原因5」列结合INDIRECT与命名区域,右侧列用COUNTIFS统计,未成功
- 查阅50+相关技术网站及公式案例,未找到适配方案
核心需求:如何在实际提取的多列拆分数据中,按指定日期范围统计各原因分类的数量?
内容的提问来源于stack exchange,提问作者John Bryan
相关产品推荐
相关产品推荐

