Apright 发表于 2021-5-26 21:44:23

请帮忙看一下这个表达式有什么错误

=AggregateIf(Fields!TransactionType.Value= 1, Sum,IF(Fields!BudgetAmt.Value=0.00,0.00,Fields!ActualtAmt.Value/Fields!BudgetAmt.Value))-AggregateIf(Fields!TransactionType.Value= 0, Sum, IF(Fields!BudgetAmt.Value=0.00,0.00,Fields!ActualtAmt.Value/Fields!BudgetAmt.Value))

Crystal.Li 发表于 2021-5-27 09:40:48

您好,这个IF不对哦:

应该使用IIF:

Apright 发表于 2021-5-27 11:54:36

Fields!BudgetAmt.Value=0.00,0.00,Fields!ActualtAmt.Value/Fields!BudgetAmt.Value我IF中的公式就是第一参数判断,第二、三个参数是值啊

Apright 发表于 2021-5-27 11:54:57

如果不正确,请帮忙写一个正确的谢谢

Crystal.Li 发表于 2021-5-27 11:59:54

亲, IIF, 不是 IF, 两个I

Apright 发表于 2021-5-27 15:38:41

哦哦好的

Crystal.Li 发表于 2021-5-27 16:14:46

Apright 发表于 2021-5-27 15:38
哦哦好的

:handshake
页: [1]
查看完整版本: 请帮忙看一下这个表达式有什么错误