Compartir a través de


PREVIOUS

Applies to:Calculated columnCalculated tableMeasureVisual calculation

Solo se usa en cálculos visuales. Recupera un valor en el elemento anterior de un eje de la matriz visual.

Syntax

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

Parameters

Term Definition
column Columna que se va a recuperar.
steps (Opcional) Indica el número de filas que se van a retroceder para capturar el valor. Si se omite, se usa 1 (la fila anterior exactamente).
axis (Opcional) Referencia de eje. Si se omite, se usa el primer eje de la definición de forma visual.
orderBy (Opcional) Cláusula ORDERBY() con expresiones que determinan cómo ordenar cada partición a lo largo de axis. Si orderBy no se proporciona, los datos se ordenan por las columnas de agrupación en el orden predeterminado en orden ascendente de forma predeterminada axis .
blanks (Opcional) Enumeración que define cómo controlar los valores en blanco al ordenar el axis.
Los valores admitidos son:
  • DEFAULT (el valor predeterminado), donde el comportamiento de los valores numéricos es valores en blanco se ordenan entre cero y valores negativos. El comportamiento de las cadenas es valores en blanco se ordenan antes de todas las cadenas, incluidas las cadenas vacías.
  • FIRST, los espacios en blanco siempre se ordenan al principio, independientemente del orden ascendente o descendente.
  • LAST, los espacios en blanco siempre se ordenan al final, independientemente del orden ascendente o descendente.
reset (Opcional) Indica si el cálculo se restablece y en qué nivel de la jerarquía de columnas de la forma visual. Los valores aceptados son: una referencia de campo a una columna de la forma visual actual, NONE (valor predeterminado), LOWESTPARENT, HIGHESTPARENTo un entero. El comportamiento depende del signo entero:
: si se omite cero, el cálculo no se restablece. Equivalente a NONE.
: si es positivo, el entero identifica la columna a partir del valor más alto e independiente del grano. HIGHESTPARENT equivale a 1.
: si es negativo, el entero identifica la columna a partir del más bajo, en relación con el grano actual. LOWESTPARENT equivale a -1.

Return value

Valor de column del elemento anterior del eje.

Remarks

Esta función solo se puede usar en un cálculo visual.

Si el valor de es absoluto (es decir, un entero reset positivo o una referencia de campo) y el cálculo se evalúa en o por encima del nivel de HIGHESTPARENT destino de la jerarquía, el cálculo se restablece para cada elemento individual. Es decir, la función se evalúa dentro de una partición que contiene solo ese elemento específico.

Example

El siguiente cálculo visual devuelve la cantidad de ventas de la fila anterior en el eje ROWS, que se restablece en el elemento primario más bajo.

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

En la captura de pantalla siguiente se muestra la matriz visual y la expresión de cálculo visual:

DAX cálculo visual

FIRST LAST NEXT