Filtro DAX: función TODAS

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.