使用条件IF计算无限行总和的Google工作表中使用的函数是什么?

时间:2014-11-27 07:18:56

标签: google-sheets

假设我有两行,如下所示

  A                   B                      C
 Expendicture         By Whom               <Total Cost by Mr X>
  500                  Mr X                 <Total Cost By Mr Y>       
  300                  Mr Y                         
  463                  Mr Y                         
  764                  Mr X                         
  63                   Mr Y

分别找到X和Y的成本并将其粘贴到C列中的功能是什么? 假设A列和B列是无限的。

2 个答案:

答案 0 :(得分:0)

其中一种方式是QUERY ..你能看出它是否有效:

=query(A2:B, "select B, sum(A) where A is not null group by B label B 'Name', sum(A) 'Total Cost' ")

或者,如果您不需要标题行

=query(A2:B, "select B, sum(A) where A is not null group by B  label sum(A) '' ")

答案 1 :(得分:0)

使用SUMIF,与Excel相同,但您可以更轻松地指定无限范围:

=SUMIF($B$2:$B, "Mr X", $A$2:$A)

https://docs.google.com/spreadsheets/d/1BXMF_WTht6bXZtsMPqvP18yob9JCkSnidbJQ1J44Ad0/edit?usp=sharing