SUMIF 函数多重引用
SUMIF function multiple references
如何对多个引用使用 sumif 函数。
GROUP COLOUR TOTAL
GROUP A BLUE 50
GROUP A BLUE 100
GROUP A GREEN 25
GROUP A YELLOW 50
GROUP A GREEN 35
GROUP B GREEN 45
GROUP B RED 30
GROUP B RED 5
GROUP B BLUE 7
GROUP A BLUE 65
GROUP A YELLOW 88
GROUP A GREEN 10
GROUP B BLUE 45
GROUP B RED 56
GROUP A RED 89
GROUP A YELLOW 100
GROUP A PURPLE 1
GROUP B PURPLE 30
GROUP B PURPLE 45
我想计算每种颜色的总数(来自总列),但是,也针对组。
我创建了一个新的 table,它删除了重复的颜色,然后我想在每个组中包含每种颜色的总数。所以结果看起来像....
COLOUR Group A Group B
BLUE 215 52
GREEN 70 45
YELLOW
RED
PURPLE
希望这是有道理的。任何帮助将不胜感激。
谢谢
您应该能够应用 SUMIFS() 来执行此操作,它会查看多个条件。如果我们考虑第一个 table 在 A 到 C 列中,而摘要 table 在 E 到 G 中,则公式看起来像单元格 F2(A 组 - 蓝色)的公式:
+SUMIFS(C:C,$E2,B:B,F,A:A)
您可以将此公式复制到范围 F2:G6 以填充完整摘要 table。
您要查找的公式是 SUMIFS(),它非常适合这种情况。我把分组放在 A1:A19,颜色放在 B1:B19,总计放在 C1:C19
答案 table 是从 A24:C29
中列出的
=SUMIFS($C$1:$C$19,$B$1:$B$19,$A25,$A$1:$A$19,B$24)
它的工作方式是,首先它请求求和范围,这将是您的总计列。接下来它将需要第一个标准范围,我用颜色表示。然后它将请求第一个标准。我选择了第一种颜色。对每个新标准完成相同的过程,直到它们都被包括在内。
对于此公式,条件范围与总和范围大小相同很重要。否则会报错。
尝试使用 SUMIFS(注意 'S'),因为它会查看多个条件。例如,如果您想要汇总 A 组和蓝色组的值:
SUMIFS(C:C, A:A, "=Group A", B:B, "=Blue")
如何对多个引用使用 sumif 函数。
GROUP COLOUR TOTAL
GROUP A BLUE 50
GROUP A BLUE 100
GROUP A GREEN 25
GROUP A YELLOW 50
GROUP A GREEN 35
GROUP B GREEN 45
GROUP B RED 30
GROUP B RED 5
GROUP B BLUE 7
GROUP A BLUE 65
GROUP A YELLOW 88
GROUP A GREEN 10
GROUP B BLUE 45
GROUP B RED 56
GROUP A RED 89
GROUP A YELLOW 100
GROUP A PURPLE 1
GROUP B PURPLE 30
GROUP B PURPLE 45
我想计算每种颜色的总数(来自总列),但是,也针对组。
我创建了一个新的 table,它删除了重复的颜色,然后我想在每个组中包含每种颜色的总数。所以结果看起来像....
COLOUR Group A Group B
BLUE 215 52
GREEN 70 45
YELLOW
RED
PURPLE
希望这是有道理的。任何帮助将不胜感激。
谢谢
您应该能够应用 SUMIFS() 来执行此操作,它会查看多个条件。如果我们考虑第一个 table 在 A 到 C 列中,而摘要 table 在 E 到 G 中,则公式看起来像单元格 F2(A 组 - 蓝色)的公式:
+SUMIFS(C:C,$E2,B:B,F,A:A)
您可以将此公式复制到范围 F2:G6 以填充完整摘要 table。
您要查找的公式是 SUMIFS(),它非常适合这种情况。我把分组放在 A1:A19,颜色放在 B1:B19,总计放在 C1:C19
答案 table 是从 A24:C29
中列出的=SUMIFS($C$1:$C$19,$B$1:$B$19,$A25,$A$1:$A$19,B$24)
它的工作方式是,首先它请求求和范围,这将是您的总计列。接下来它将需要第一个标准范围,我用颜色表示。然后它将请求第一个标准。我选择了第一种颜色。对每个新标准完成相同的过程,直到它们都被包括在内。
对于此公式,条件范围与总和范围大小相同很重要。否则会报错。
尝试使用 SUMIFS(注意 'S'),因为它会查看多个条件。例如,如果您想要汇总 A 组和蓝色组的值:
SUMIFS(C:C, A:A, "=Group A", B:B, "=Blue")