SSRS 日志函数

SSRS 的 Log 函数是一个数学函数,它返回给定数字字段(数字)的以 e 为底的自然对数值。用于返回数字的以 e 为底的对数值的 Log 函数语法如下所示。

=Log(5)

为了演示 Reporting Services 中的 Log 函数,我们使用下面的 Products 表,该表有 14 条记录。图片显示了表报中的记录;结果在一个空列中。

Source Table

SSRS Log 函数示例

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

  1. 更多函数
  2. 图表
  3. 表格
  4. 格式化表
  5. SSRS
=Log(Fields!Orders.Value)
Log Function expression to find the natural logarithmic value

同样,我将在“成本”和“销售额”右侧创建另外两列,并分别命名为“Log Cost”和“Sales Log”。下面的两个 SSRS Log 函数表达式用于查找“标准成本”和“销售金额”列的以 e 为底的自然对数值。

=Log(Fields!StandardCost.Value)
=Log(Fields!SalesAmount.Value)

请点击预览选项卡查看 Log 报表。要调整小数精度,请使用 FormatNumber 或 Round 函数。

SSRS Log Function to find the natural base e logarithmic value report