上一步

适用于:计算列计算表度量值视觉对象计算

仅用于视觉计算。 检索视觉矩阵中轴的上一元素中的值。

语法

DAX
PREVIOUS ( <column>[, <steps>][, <axis>][, <blanks>][, reset] )

parameters

术语 定义
要检索的列。
steps (可选)指示提取值时要向后移动的行数。 如果省略,则使用 1(正好为上一行)
(可选)轴引用。 如果省略,则使用视觉形状定义的第一个轴。
空白 (可选)定义排序时如何处理空白值的枚举。
支持的值包括:
  • 采用 DEFAULT(默认值)时,数值的行为是空白值在零和负值之间排序。 字符串的行为是空白值排列在所有字符串(包括空字符串)之前。
  • 采用 FIRST 时,无论升序或降序排序,空格始终排在开头。
  • 采用 LAST 时,无论升序或降序排序,空格始终排在末尾。
reset (可选)指定计算的重启方式。 有效值为:None、LowestParent、HighestParent 或整数。 默认值为“None”。

返回值

轴上一个元素中的 <列> 值。

注解

此函数只能在视觉计算中使用。

示例

以下视觉计算会返回 ROWS 轴上前一行的销售额,该值会在最低父级上重置。

DAX
PreviousInternetSalesAmount = PREVIOUS ( [Sum of SalesAmount], ROWS, LowestParent )

下面的屏幕截图显示了视觉矩阵和视觉计算表达式:

DAX 视觉计算

FIRST
LAST
NEXT