Funciones de filtro

Las funciones de filtro y valor de DAX son algunas de las más complejas y eficaces, y se diferencian mucho de las funciones de Excel. Las funciones de búsqueda trabajan mediante tablas y relaciones, como una base de datos. Las funciones de filtro permiten manipular el contexto de datos para crear cálculos dinámicos.

En esta categoría

Función Descripción
ALL Devuelve todas las filas de una tabla, o todos los valores de una columna, omitiendo los filtros que se puedan haber aplicado.
ALLCROSSFILTERED Borra todos los filtros que se han aplicado a una tabla.
ALLEXCEPT Quita todos los filtros de contexto de la tabla, excepto los que se han aplicado a las columnas especificadas.
ALLNOBLANKROW A partir de la tabla principal de una relación, devuelve todas las filas, menos la fila en blanco, o todos los valores distintos de una columna, menos la fila en blanco, y no tiene en cuenta los filtros de contexto que puedan existir.
ALLSELECTED Quita los filtros de contexto de las columnas y las filas de la consulta actual, a la vez que conserva todos los demás filtros de contexto o filtros explícitos.
CALCULATE Evalúa una expresión en un contexto de filtro modificado.
CALCULATETABLE Evalúa una expresión de tabla en un contexto de filtro modificado.
EARLIER Devuelve el valor actual de la columna especificada en un paso de evaluación externo de la columna mencionada.
EARLIEST Devuelve el valor actual de la columna especificada en un paso de evaluación externo de la columna especificada.
FILTER Devuelve una tabla que representa un subconjunto de otra tabla o expresión.
KEEPFILTERS Modifica el modo en que se aplican los filtros mientras se evalúa una función CALCULATE o CALCULATETABLE.
LOOKUPVALUE Devuelve el valor para la fila que cumple todos los criterios que especifican las condiciones de búsqueda. La función puede aplicar una o más condiciones de búsqueda.
REMOVEFILTERS Borra los filtros de las tablas o columnas especificadas.
SELECTEDVALUE Devuelve el valor si el contexto de columnName se ha filtrado a un solo valor distinto. De lo contrario, devuelve alternateResult.