Excel典型的组合函数sumifs条件求和


NCRE 发布于 2025-01-06 / 16 阅读 / 0 评论 /
SUMIFS 函数是 Excel 中一个强大的工具,它允许用户根据多个条件对一定范围内的数值求和。与 SUMIF 类似,但它可以处理多于一个条件。这对于需要复杂汇总和数据分析的情况特别有用。以下是 SUMIFS 函数的详细说明和一些使用示例。 写法 SUMIFS(sum_range, criteri

SUMIFS 函数是 Excel 中一个强大的工具,它允许用户根据多个条件对一定范围内的数值求和。与 SUMIF 类似,但它可以处理多于一个条件。这对于需要复杂汇总和数据分析的情况特别有用。以下是 SUMIFS 函数的详细说明和一些使用示例。

写法

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

  • sum_range:要进行求和的实际单元格区域。

  • criteria_range1:第一个要评估的单元格区域(即检查哪些单元格满足第一个条件)。

  • criteria1:确定哪些单元格将被相加的第一个条件。

  • [criteria_range2, criteria2], ...:可选参数,额外的单元格区域及其对应的条件,最多支持127个条件对。

每个 criteria_rangecriteria 必须成对出现,并且 sum_range 的大小和形状应该与每个 criteria_range 相同或能一一对应。

示例

  1. 基于两个条件求和

    如果你想要计算A列中等于“苹果”且B列中小于100的所有行对应的C列数值总和,你可以使用以下公式:

    =SUMIFS(C1:C10, A1:A10, "苹果", B1:B10, "<100")
  2. 使用日期条件求和

    假设你要计算D列中所有在特定日期范围内销售的数量,例如,销售日期在E列,且介于2023年1月1日和2023年1月31日之间:

    =SUMIFS(D1:D10, E1:E10, ">=2023-01-01", E1:E10, "<=2023-01-31")
  3. 结合文本和数字条件求和

    如果你需要计算F列中产品为“苹果”且数量大于50的销售额(假设销售额在G列):

    =SUMIFS(G1:G10, F1:F10, "苹果", H1:H10, ">50")
  4. 使用通配符进行部分匹配

    如果你想统计I列中含有“果”字的产品(如“苹果”、“梨果”等)在J列中的销售额总和,可以使用星号(*)作为通配符:

    =SUMIFS(J1:J10, I1:I10, "*果*")
  5. 基于另一个单元格的值作为条件

    如果你想让条件动态地依赖于另一个单元格的值,比如说K1中的值作为产品的名称,L1中的值作为最低数量,你可以这样写:

    深色版本

    =SUMIFS(M1:M10, N1:N10, K1, O1:O10, ">=" & L1)

    这会统计N列中与K1单元格内容相等且O列中的数值大于或等于L1单元格数值的M列数值总和。

SUMIFS 函数提供了极大的灵活性来构建复杂的求和逻辑,对于财务分析、销售数据汇总等方面非常有帮助。确保你的条件范围和求和范围是正确对齐的,以获得准确的结果。

视频教程



是否对你有帮助?

评论