Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Cómo ocultar el gráfico cuando no hay nada seleccionado

Hola a todos,

Tengo una tabla que tiene datos como los siguientes

Fecha de ventas Beneficio Cantidad

1/1/2022100202
2/1/2022200303
3/1/2022300406

Así que tengo un gráfico de barras que tiene ventas para cada mes como a continuación

Sathvik123_0-1662530415004.png

y cada vez que hago clic en la barra de mes perticular necesito mostrar la ganancia correspondiente en otro gráfico de barras hacia abajo.

Así que creé un gráfico e hice las interacciones.

Aquí Mi requisito siempre que no se seleccione ninguna barra mensual, necesito ocultar todo en el gráfico de ganancias.

Hice por debajo de dax pero no funcionando.

OverallProfitLogic =IF(HASONEVALUE(Sheet1[Fecha]),suma(Sheet1[Beneficio]))

Sathvik123_1-1662530682071.png

Veo que si elimino mi campo de fecha del gráfico de ganancias, el gráfico se oculta, pero el problema es que la opción de formato condicional no viene para este gráfico

Sathvik123_2-1662530911983.png

¿Podría alguien por favor ayudar cuál es el problema aquí?

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@Sathvik123 ,

Aprobar con @amitchandak .

Por favor, pruebe:

Primero, cree una segmentación de datos para la fecha:

vjianbolimsft_6-1663133342076.png

Utilice una medida como [Mensaje] para crear un objeto visual de tarjeta:

Message = ""

vjianbolimsft_0-1663132594540.png

A continuación, aplique la medida [Hacer transparente] al color de fondo de la tarjeta:

Make Transparent = 
      IF(
         ISFILTERED('Table'[Date]),
         "#FFFFFF00", -- returns transparent if Check Filtered is True
         "White"
      )

vjianbolimsft_2-1663132911425.png

Desactivar la etiqueta de categoría:

vjianbolimsft_5-1663133234857.png

Mover la tarjeta para superponer el objeto Visual Beneficio

Salida fianl:

vjianbolimsft_3-1663132930745.png

vjianbolimsft_4-1663132956125.png

Saludos

Jianbo Li

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@Sathvik123 , Cree una medida y compruebe el valor 1 en el filtro de nivel visual

flag = int( calculate(isfiltered(Sheet1[Date]), allselected()) )

También puede cambiar el color de BackGound en función de esto

if( flag =1, "#FFFFFF00", "#FFFFFF")

if( flag = 1 "#FFFFFF", "#FFFFFF00") // #FFFFFF00 significa transparente

utilícelos en color de fondo: formato condicional (Fx) utilizando la opción de valor de campo.

No hay opción de esconderse a partir de ahora

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors