gpt4 book ai didi

excel - 使用 ROUND 函数时具有 SUMIF 函数的产品

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

我正在尝试找到一种方法来获得与以下函数相同的结果,但不使用 SUMPRODUCT,因为 Documents To Go for iPhone 不支持 SUMPRODUCT。

=SUMPRODUCT(($D$2:$D$50000="O")*ROUND($C$2:$C$50000,0))

我曾尝试使用 SUMIF 和 SUMIFS,但都导致错误。两者都不喜欢使用 ROUND 函数。
=SUMIF($D$2:$D$50000,"O",ROUND($B$2:$B$50000,0))    
=SUMIFS(ROUND($B$2:$B$50000),$D$2:$D$50000,"O")

提前致谢!

最佳答案

I have tried using SUMIF and SUMIFS, but both result in errors. Neither likes the use of the ROUND function



那是因为 SUMPRODUCT SUMIF 时可以接收数组值不能。

I'm trying to find a way to get the same results as the following function, but without using SUMPRODUCT, since SUMPRODUCT is not supported in Documents To Go for iPhone.



我没有看到实现 的方法准确 无需公式或稍微更改电子表格的功能。

您可以获得 关闭 通过使用 =ROUND(SUMIF($D$2:$D$50000,"O",$C$2:$C$50000),0)这将舍入最终值而不是每个单独的值。

但是,您可以通过创建另一列(比如说 E)来更改电子表格,该列只是 C 列的舍入版本,并使用 =SUMIF($D$2:$D$50000,"O",$E$2:$E$50000)
或者您可以制作 自定义函数实现与 SUMPRODUCT 相同的功能并使用它。

关于excel - 使用 ROUND 函数时具有 SUMIF 函数的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17751309/

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