信息整理

生成 Excel 条件汇总公式

根据明确条件创建 SUMIFS、COUNTIFS 或 AVERAGEIFS 公式

5 分钟准备已测试:ChatGPT复核日期: 2026-08-28
1

补充你的背景

你填写的内容只保留在当前浏览器中,AILesson 提示语不会将其发送给模型或服务器。

2

生成的提示语

未填写的字段会保留为占位符,你仍然可以复制后自行编辑

请创建 Excel 条件汇总公式。

问题:
[question]

表格结构:
[layout]

条件与边界规则:
[criteria]

先定义汇总方式和每个条件区域,再选择 SUMIFS、COUNTIFS、AVERAGEIFS 或其他标准函数。所有区域必须等长,并使用实际 Excel 日期。解释通配符行为,以及是否包含空值、错误、隐藏行和重复记录。如果提供了表名,请返回结构化引用公式,同时给出单元格区域版本和四个测试用例,其中包括日期边界和无匹配情况。
默认保护隐私提示语在浏览器本地组装。除非所在组织明确允许,否则不要把机密信息提交给任何 AI 服务。

从输入到成果

实际案例

看看具体背景如何通过这条配方转化为可使用的成果

实际输入

汇总问题
汇总 2026 年 6 月东部地区已完成线上订单的净收入。
表格结构
Excel 表名为 Orders,包含 OrderDate(日期)、Region(文本)、Channel(文本)、Status(文本)和 NetRevenue(数字)列。
条件与边界规则
包含 2026 年 6 月 1 日至 6 月 30 日。Region、Channel 和 Status 使用精确匹配。通过要求 Completed 自然排除已取消或空白状态。重复行属于数据错误,不自动删除。

示例输出

这里使用 SUMIFS,因为要在多个行级条件下对一个数字字段求和。

Excel 表公式 =SUMIFS(Orders[NetRevenue],Orders[OrderDate],">="&DATE(2026,6,1),Orders[OrderDate],"<"&DATE(2026,7,1),Orders[Region],"East",Orders[Channel],"Online",Orders[Status],"Completed")

使用“小于 7 月 1 日”可以包含 6 月 30 日的所有时间,即使 OrderDate 含有时分秒。文本条件是精确内容匹配,但 Excel 通常不区分大小写。空白和已取消状态不会匹配 Completed。隐藏行和重复行仍会计入,重复数据需要另行检查。

区域版本: 如果第 2–1000 行且 A:E 按给定顺序排列,可使用 =SUMIFS($E$2:$E$1000,$A$2:$A$1000,">="&DATE(2026,6,1),$A$2:$A$1000,"<"&DATE(2026,7,1),$B$2:$B$1000,"East",$C$2:$C$1000,"Online",$D$2:$D$1000,"Completed")。分别测试 6 月 1 日、普通六月记录、6 月 30 日 23:00 和无匹配子集,并与手工小计比较。

为什么有效

  1. 1

    区分汇总区域和每个条件区域可以防止区域错位。

  2. 2

    明确日期边界可以避免静默排除报告期最后一天。

检查结果

  • 汇总区域和所有条件区域是否大小一致?

  • 开始与结束日期是否按预期包含边界?

  • 小样本的手工小计是否与公式一致?

更多探索方式

这条配方出现在哪里

继续完成任务