条件总和?


14

我已经使用Google Spreadsheet设置了一个表格,希望在此表格中收集不同人的杂货费用。如何计算不同人的费用?每行都有一列,其中包含该人的姓名和消费金额。

让我举例说明这个问题:

表:

A      B
Name Amount
Me    1 
You   2
Me    3
Me    4
You   5

我想对A列为“ Me”的B列求和,所以结果为8。

Answers:


19

您可以使用该SUMIF功能计算每个人的总和。

如果您在喜欢的单元格中输入以下公式,它将为您提供“我”花费的总金额:

=SUMIF(A2:A6,"=Me",B2:B6)

其中,A2:A6Range"=Me"Criteria,和B2:B6Sum_Range


这里的如何获取可用功能的列表
没有

1
为了使它在非美国语言环境中起作用,您需要使用“;” 而不是上述陈述中的“,”。否则,您将收到“ #ERROR!”。
EmilStenström13年

@EmilStenström:是的。我有土耳其语区域设置,并且总是;在Excel公式中使用。此外,如果您在Excel中使用宏,则,即使您具有非美国区域设置,也必须始终在代码中使用公式。
Mehper C. Palavuzlar

1

由于费用是针对不同的人的,因此我建议使用数据透视表,这样不仅可以Me求和,而且所有其他人也可以求和,并且会自动创建一个控制总计。

数据>透视表...添加NameAmount价值观总结了SUM

WA12721示例

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.