Descripción
Devuelve todas las filas de una tabla o todos los valores de una columna, ignorando los filtros que se hayan aplicado. Esta función es útil para borrar filtros y crear cálculos en todas las filas de una tabla.
Sintaxis
ALL ({<table> | <column>, [<column>], [<column>] …})
Parámetros
No Señor. |
Descripción de parámetros |
1 |
table La tabla en la que desea borrar los filtros. |
2 |
column La columna en la que desea borrar los filtros. |
El argumento de la función ALL debe ser una referencia a una tabla base o una o más referencias a columnas base. No puede usar expresiones de tabla o expresiones de columna con la función TODOS.
Valor devuelto
La tabla o columna o columnas con filtros eliminados.
Observaciones
La función TODOS no se usa por sí misma, pero sirve como una función intermedia que se puede usar para cambiar el conjunto de resultados sobre los cuales se realiza algún otro cálculo.
Ejemplo
= COUNTA (Results[Medal])/CALCULATE (COUNTA (Results[Medal], ALL (Results))
Con esta fórmula de DAX, todas las filas de la tabla Resultados se tienen en cuenta en la función CALCULAR con el filtro que contiene la función TODOS. De esta forma, tienes el recuento total en el denominador.