Microsoft Excel - 如何根据条件计算基于两个不同列的列的总和

时间:2018-02-06 03:19:42

标签: excel excel-formula

如何从列中提取一组值,并将2个不同的列作为计算条件?

Month          Code           Value    
  4             A              50 
  4             A              20    
  4             B              20    
  5             A              30    
  5             B              20    
  5             B              30

期望的结果应该是Value列的总和,其中MonthCode完全相同:

 Month          Code         SumValue
   4             A              70
   4             B              20
   5             A              30
   5             B              50

我尝试使用IF,但IF只能使用1个参数作为条件,是否有任何Excel内置函数可以帮助解决这个问题?

非常感谢您提前提供任何帮助。

2 个答案:

答案 0 :(得分:1)

SUMIFS ...注意S. couldn更容易。 :-) enter image description here

答案 1 :(得分:1)

SUMIFS是一个函数,用于对多个其他范围与某些crtieria匹配的单元格进行求和。

就你的例子而言:

example SUMIFS

=SUMIFS(C2:C7,A2:A7,4,B2:B7,"A")

...对C2:C7 A2:A7 = 4B2:B7 = "A"中的值进行求和。

更多信息: