Google sheets Google sheets中使用的函数是什么,用于计算具有confirational IF的infinte行的和?

Google sheets Google sheets中使用的函数是什么,用于计算具有confirational IF的infinte行的和?,google-sheets,Google Sheets,假设我有两行,如下所示 A B C Expendicture By Whom <Total Cost by Mr X> 500 Mr X <Total Cost By Mr Y> 300 Mr Y

假设我有两行,如下所示

  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
abc
由谁消费
500 Mr X
300 Y先生
463 Y先生
764 X先生
63 Y先生
分别查找X和Y的成本并将其粘贴到C列的函数是什么?
假设A列和B列是无限的。

其中一种方法是查询。。你能看看这是否有效吗:

=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) '' ")

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

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

非常好用,谢谢。在发布没有$symbol的问题之前,我使用了相同的东西。你能告诉我美元的用途吗?请看一篇关于绝对和相对参考的文章-