如果string = string则获取值

时间:2013-11-21 05:23:13

标签: excel

如果我有一个像这样的列和行

strings   numbers     check     Total
abc         23         abc
abc         12         abb
abb          9         aba
aba          9
aba         12

我需要通过论坛来获得总数 所以abc的总数将是23 + 12 abb将是9 和aba将是9 + 12

我如何通过论坛来获得这个?

2 个答案:

答案 0 :(得分:1)

使用此公式:

=SUMIF(A:A,"=abc",B:B)

更好的通用方法是:

=SUMIF(A:A,D2,B:B)

A列为stringsB列为numbersD列为check。并且您在第二行插入此公式,因为第一行是标题,您可以从那里向下拖动它,它将更新引用。

结果如下:

strings numbers check   Total
abc         23  abc     35
abc         12  abb     9
abb         9   aba     21
aba         9           0
aba         12          0

在任何单元格中使用此功能,但不在列ABD中使用此功能,因为这会导致循环引用错误。

答案 1 :(得分:-1)

尝试使用sumif()。你可以从excel的帮助中获得更多关于它的信息