gpt4 book ai didi

excel - SUMIF 但对于产品?

转载 作者:行者123 更新时间:2023-12-04 21:27:41 27 4
gpt4 key购买 nike

我有一个如下表:

X 1
X 3
X 2
Y 2
Y 5
Z 3
Z 4
我知道我可以使用 SUMIF 来计算第一列中每个值的第二列的总和,例如 =SUMIF(A1:A7,"X",B1:B7) 会给我 X 的值总和:1 +3+2=6。但是,我想要第一列中每个值的第二列值的乘积。即,输出将是:
A 6
B 10
C 12
当我尝试搜索 SUMIF 但搜索产品时,我只看到使用 SUMPRODUCT 的建议,但这会将数组相乘,然后将它们的值相加,而我不想对任何内容求和,只需将列中的所有值相乘。
我唯一的想法是使用值的日志创建一个新列,然后执行 EXP(SUMIF(...)) 来获取产品。但是,如果任何值为 0 或负数,这将不起作用。有没有办法直接计算我想要的产品?

最佳答案

如果有动态数组公式过滤器:

=PRODUCT(FILTER(B1:B7,A1:A7="X",0))
enter image description here
您还可以使用数据透视表:
enter image description here

关于excel - SUMIF 但对于产品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66355254/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com