gpt4 book ai didi

Excel - 多列的 SUMIFS

转载 作者:行者123 更新时间:2023-12-02 07:23:52 26 4
gpt4 key购买 nike

如果同一行中的其他单元格符合预定义条件,我需要对几列的值求和。仅 3 列的工作公式如下:

=SUM(SUMIFS(‘Sheet1'!W:W; ‘Sheet1'!$B:$B;"Sales";‘Sheet1'!$C:$C;">=4");SUMIFS(‘Sheet1'!X:X; ‘Sheet1'!$B:$B;"Sales";‘Sheet1'!$C:$C;">=4");SUMIFS(‘Sheet1'!Y:Y; ‘Sheet1'!$B:$B;"Sales";‘Sheet1'!$C:$C;">=4"))

我需要对多个单元格使用公式(并且每次对超过 10 列求和)并且我需要手动更改列,因此我需要以下方式的相同公式:

=SUMIFS(‘Sheet1'!W:Y; ‘Sheet1'!$B:$B;"Sales";‘Sheet1'!$C:$C;">=4")

,但目前此公式导致“#VALUE!”错误。原因是(我假设)使用多列“W:Y”您能建议解决方法吗?

最佳答案

我建议使用 SUMPRODUCT 而不是 SUMIFS。你可以构建类似的东西:

=SUMPRODUCT((B1:B1048575="Sales")*(C1:C1048575>=4)*(W1:Y1048575))

SUMPRODUCT 的缺点是您不能使用整个列(例如,您不能编写 SUMPRODUCT((B:B="Sales"...)),这会产生错误)。

希望这对您有所帮助。

关于Excel - 多列的 SUMIFS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36568470/

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