我有一个关于excel的问题,我在互联网上找不到答案:
我有一个这样的数据源表:
Cat - V1 - V2 -
01 | 10 | 11 |
02 | 12 | 10 |
03 | 10 | 23 |
01 | 11 | 10 |
02 | 23 | 30 |
03 | 30 | 12 |
然后有一张结果表我想做一些计算:
类别| V1的次数大于V2
01 | 1
02 | 1
03 | 1个
所以我需要一个公式来计算每个类别V1大于V2的次数。我试过这个:
COUNTIFS(B:B;"<"&安培; C:C; A:A; D1)
其中D1的值是01类。这显然不起作用,因为现在比较了运行B和C的总量。
有人可以帮我这个吗? (这个故事实际上对于多个SUMIFS来说实际上有点复杂,但我的问题是每行检查并创建结果摘要。源数据反复导入,所以我需要在不同的位置进行计算片)
亲切的问候,
答案 0 :(得分:0)
试试这个:
=SUMPRODUCT(($A$1:$A$6=D1)*($B$1:$B$6>$C$1:$C$6))
我不建议您在公式中使用整列,即B:B
,因为它会使公式非常慢。