EXPANDALL

Se aplica a:Columna calculadaTabla calculadaMediciónCálculo visual

Recupera un contexto en el nivel más detallado. Si se proporciona una expresión, devuelve su valor en el nuevo contexto, lo que permite la navegación en jerarquías y el cálculo al nivel más detallado.

Sintaxis

La sintaxis que realizan la navegación y el cálculo.

EXPANDALL ( <expression>, <axis> )

La sintaxis que solo realiza la navegación.

EXPANDALL ( <axis> )

Parámetros

Término Definición
expression La expresión que se va a evaluar en el nuevo contexto.
ejes Referencia de eje.

Valor devuelto

Para la versión que realiza la navegación y el cálculo, la función devuelve el valor de la expresión en el nuevo contexto después de navegar al nivel más bajo de la jerarquía. Para la versión que realiza solo navegación, la función modifica el contexto de evaluación navegando al nivel más bajo de la jerarquía.

Comentarios

  • Esta función solo se puede usar en cálculos visuales.
  • La versión de solo navegación de la función se puede usar dentro de la función CALCULATE.
  • Los niveles de la jerarquía se determinan mediante todas las columnas de cada eje referenciadas por la referencia del eje.
  • A menudo, hay varias celdas descendientes en un nivel inferior; por lo tanto, se requiere alguna forma de agregación para el argumento de la expresión.

Ejemplo

Dada una tabla que resume las ventas totales de una jerarquía con niveles para total, año, trimestre y mes, el siguiente cálculo DAX calcula el valor máximo de [SalesAmount] en el nivel más bajo, [Month].

MaxOfLeafLevel = EXPANDALL(MAX([SalesAmount]), ROWS)

En la siguiente captura de pantalla se muestra la matriz con el cálculo visual.

Cálculo del objeto visual DAX

Consulte también

EXPAND
COLLAPSE
COLLAPSEALL