请查看此图片以获取详细信息
公式-@B
If {Command.Dept} in ["AAA","BBB","CCC","DDD"] and {@TOT}>0
Then
{@TOT}
所以这应该只给我提供以下值
190
170
190
220
公式-@C
If {Command.Dept} in ["AAA-Bud","BBB-Bud","CCC-Bud","DDD-Bud"] and {@TOT}>0
Then
{@TOT}
所以这应该只给我提供以下值
150
200
230
260
现在我创建了另一个公式
@百分比
If ({@B} <> 0 AND {@C}<>0)
Then
({@B}/{@C})* 100
当我在仓库中插入@Percent
公式时,我会收到错误消息
“被零除”错误。
因此,如果我插入公式@B
我正在为第1 4行获得正确的值,但是接下来的4行(AAA-Bud","BBB-Bud","CCC-Bud","DDD-Bud")
我得到0。
对于公式@C
,前4行给我0
,接下来的4行(AAA-Bud","BBB-Bud","CCC-Bud","DDD-Bud")
给我正确的值。
那我该如何避免那些零,这样我才能计算出正确的百分比值?
答案 0 :(得分:0)
尝试
If {@C} >0
Then
({@B}/{@C})* 100