La tabla aparece solo si la condición se cumple

Un usuario Pregunto ✅

Anónimo

Oye,

Estoy creando una tabla en power bi. Tengo varias tablas y las mostraré una por una en la misma página a través de marcadores y panel de selección.

Hay una pestaña llamada tabla de datos que contendrá el conjunto de datos en forma de tabla. Sin embargo, esa tabla puede ser vista por un usuario solo si elige un año de mes en particular de una segmentación llamada año de mes. Por lo tanto, necesito que se muestre una advertencia como «Seleccione un año del mes para ver la tabla de datos», y luego aparece la tabla de datos, que muestra el conjunto de datos según el año del mes elegido.

¿Hay alguna manera de que esto se pueda hacer? ¡Gracias!

hola @anonimo

Desea tener una tabla vacía a menos que se elija un elemento de segmentación específico, ¿verdad?

Crear una medida

Measure = IF(CALCULATE(DISTINCTCOUNT(Table1[date]),ALLSELECTED(Table1[date]))=1,1,0)

3.png

Luego agregue esta medida al filtro de nivel Visual y configure «mostrar elemento cuando el valor es 1».

4.png

atentamente

maggie

hola @anonimo

Desea tener una tabla vacía a menos que se elija un elemento de segmentación específico, ¿verdad?

Crear una medida

Measure = IF(CALCULATE(DISTINCTCOUNT(Table1[date]),ALLSELECTED(Table1[date]))=1,1,0)

3.png

Luego agregue esta medida al filtro de nivel Visual y configure «mostrar elemento cuando el valor es 1».

4.png

atentamente

maggie

Anónimo

En respuesta a v-juanli-msft

@v-juanli-msf ¡esto funciona! Sin embargo, no se muestra cuando se seleccionan varios valores de la segmentación. ¿Hay alguna manera de que esto se pueda hacer?

En respuesta a Anónimo

hola @anonimo

Es una limitación conocida, una solución alternativa es configurar «mostrar elementos cuando el valor es» como «0» en lugar de 1 cuando selecciona varias selecciones.

Atentamente

Maggie

Anónimo

En respuesta a v-juanli-msft

@v-juanli-msft

No creo que eso funcione para mí porque la tabla de datos aparecería entonces.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *