根据其他单元格标准计算值

时间:2015-11-05 03:30:44

标签: google-sheets

我有这些细胞和价值观:

  A          B
1 Apple      5
2 Orange     2
3 Apple      1
4 Mellon     4
5 Mellon     2

A列是水果名称,B列是水果计数。

我需要在google工作表中使用一个公式来计算我们有多少水果,例如结果应该是:

Apple = 6
Orange = 2
Mellon = 6 

我已经尝试了 countifs ,但它只计算出现的“字符串”条件的数量。

2 个答案:

答案 0 :(得分:0)

使用您的示例:(在B8中包含代码,在A8中包含fruitname)

Point p;
try {
    p = get("notFirst");
} catch (IllegalArgumentException ex) {
    //oh no, we gave a bad argument, and the method told us nicely.
}

array-formula - > CTRL + SHIFT +返回

它以一种非常简单的方式工作:

{=SUM((A2:A6=A8)*(B2:B6))} 适用于A2:A6=A8

中的每个单元格
A8
然后它将它与we got now: TRUE, FALSE, TRUE, FALSE, FALSE

相乘
B2:B5

在最后一步中,它总结了

TRUE  * 5 = 5
FALSE * 2 = 0
TRUE  * 1 = 1
FALSE * 4 = 0
FALSE * 2 = 0

完成:))

答案 1 :(得分:0)

对于苹果使用:

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

使用甜瓜:

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

等等。