将 Excel 公式转换为 SQL 报表生成器表达式

Converting an Excel Formula into SQL Report Builder Expression

我得到了一个 excel 公式,我需要它作为表达式在 SSRS Report Builder 3.0 中工作,这是原始的 Excel 公式:

IF(A01>12,ROUND(A01/24,0),1)

SSRS 中的值字段称为 [diff]

,而不是单元格 A01

本质上它是一个将小时数四舍五入为天数的表达式,但小时数不是以 24 为单位输入的。

谢谢

尝试:

=IIF(Fields!diff.Value>12,ROUND(Fields!diff.Value/24.0),1)

如果有帮助请告诉我。