COLLAPSEALL
Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual
Recupera un contexto en el nivel más alto en comparación con el contexto actual. 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 en el nivel más alto.
Sintaxis
La sintaxis que realizan la navegación y el cálculo.
COLLAPSEALL ( <expression>, <axis> )
La sintaxis que solo realiza la navegación.
COLLAPSEALL ( <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 alto. Para la versión que realiza solo navegación, la función modifica el contexto de evaluación navegando al nivel más alto.
Comentarios
- Esta función solo se puede usar en cálculos visuales.
- Las versiones 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.
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 captura el valor de [SalesAmount] en el nivel más alto, total.
TotalValue = COLLAPSEALL([SalesAmount], ROWS)
En la siguiente captura de pantalla se muestra la matriz con el cálculo visual.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de