SSRS 的 Log 函数是一个数学函数,它返回给定数字字段(数字)的以 e 为底的自然对数值。用于返回数字的以 e 为底的对数值的 Log 函数语法如下所示。
=Log(5)
为了演示 Reporting Services 中的 Log 函数,我们使用下面的 Products 表,该表有 14 条记录。图片显示了表报中的记录;结果在一个空列中。

SSRS Log 函数示例
为此,右键单击“结果”标题下的文本框,然后选择“表达式”以打开下面的窗口。下面的 Log 函数查找并返回 orders 列的以 e 为底的对数值。
=Log(Fields!Orders.Value)

同样,我将在“成本”和“销售额”右侧创建另外两列,并分别命名为“Log Cost”和“Sales Log”。下面的两个 SSRS Log 函数表达式用于查找“标准成本”和“销售金额”列的以 e 为底的自然对数值。
=Log(Fields!StandardCost.Value)
=Log(Fields!SalesAmount.Value)
请点击预览选项卡查看 Log 报表。要调整小数精度,请使用 FormatNumber 或 Round 函数。
