gpt4 book ai didi

if-statement - 避免在 IF 中重复相同的参数

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

此图说明了预算,其中 YearlyQuartlyMonthly 等的值被划分为每月值然后总结:

enter image description here

如果没有输入任何内容,那么我不想看到 0。相反,我只想让该字段保持空白。如第4行所示。

因此我使用了一个IF,我首先检查计算结果是否为零,A2/12+B2/3+C2>0。如果不是,则显示 A2/12+B2/3+C2 的结果;否则,不显示任何内容:""

=IF(A2/12+B2/3+C2>0 ; A2/12+B2/3+C2 ; " ")

我的问题是我是否可以避免在公式中进行两次计算? A2/12+B2/3+C2 写了两次。在我的实际场景中,我有一些相当大的计算,当我必须在计算中修复某些东西时,我必须复制/粘贴它,这样它在公式中的两个地方都是相同的,这看起来很乏味且容易出错.

是否有更聪明的方法来实现这一点?执行计算但避免零案例的更智能方法?一种不包括重复计算的方法?

最佳答案

使用 IF 方法是不可避免的,但是有不同的方法,例如:

=REGEXREPLACE(""&(A2/12+B2/3+C2); "^0$"; )

0

关于if-statement - 避免在 IF 中重复相同的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56901486/

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