La función ISEMPTY comprueba si una tabla está vacía, devolviendo el valor lógico True en caso positivo (si está vacía) y el valor lógico False en caso contrario (si no lo está).
ISEMPTY(
table
)
- table: Referencia a una tabla o expresión DAX que devuelve una tabla.
La función ISEMPTY devuelve un booleano.
Una tabla se considera vacía si no contiene ninguna fila.
En este ejemplo partimos de una tabla Products conteniendo un listado de productos incluyendo el campo Color que indica el color de cada producto. Con la función FILTER filtramos dicha tabla de forma que solo se consideren aquellos productos de color "Red" y comprobamos si la tabla filtrada devuelta está o no vacía (es decir, si existen o no productos de color rojo):
Como vemos, la tabla no está vacía, por lo que podemos afirmar que existen productos rojos.
Siguiendo con el mismo ejemplo, comprobamos ahora si al filtrar la tabla de productos de forma que solo se consideren productos rosa ("Pink") se devuelve o no una tabla vacía:
Podemos confirmar que, efectivamente, la tabla resultante es una tabla vacía (o, dicho con otras palabras, no hay productos de color rosa).