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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
IF
Post Prodigy
Post Prodigy

Gráfico de cascada con múltiples medidas

Hola

Leí la discusión sobre la tabla de cascada, pero no funcionó cuando intenté lo siguiente.

Tengo categoría de producto y 8 medidas en la misma tabla. Las medidas tienen valores + y -. Me gustaría mostrarles en el gráfico del flujo de agua. Hice otra tabla nueva (nombre:Waterfalltable); una columna para el nombre de las medidas y la otra es para index. También hice una nueva medida.

Cascada ???????
SWITCH(
SELECTEDVALUE('Waterfalltable'[Index]),
1, +[R_DM],
2, +[R_Nego],
3, +[R_Pjt],
4, +[R_Raw],
5, +[R_FX],
6, +[R_EC],
7, +[R_Pjt2],
8, +[R_Raw2],
BLANK()
)

No estoy seguro de qué hacer a continuación en el panel de visualización. Traté de poner la nueva medida al campo de valor no funcionó.

Tal vez haya una mejor manera de hacer cascada.

¿Podría ayudarme?

Todo lo mejor

Después de esta etapa no estoy seguro de qué hacer. También debe haber una relación entre la nueva tabla y

1 ACCEPTED SOLUTION
v-alq-msft
Community Support
Community Support

Hola, @IF

Puede ir a 'Editor de consultas', haga clic en 'Agregar columnas'>'Columna de índice' para crear una columna de índice y luego 'Cerrar y aplicar'.

x3.png

A continuación, debe hacer que la columna 'MeasureName' esté seleccionada, haga clic en 'Ordenar por columna'>'índice'.

x4.png

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

6 REPLIES 6
v-alq-msft
Community Support
Community Support

Hola, @IF

Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.

Mesa:

e1.PNG

Prueba:

e2.PNG

No hay ninguna relación entre dos tablas: puede crear medidas como se indica a continuación.

A Measure = SUM('Table'[A])

R_DM Measure = SUM('Table'[R_DM])

R_Nego Measure = SUM('Table'[R_Nego])

R_Pjt Measure = SUM('Table'[R_Pjt])

Result = 
SWITCH(
    SELECTEDVALUE(Test[MeasureName]),
    "A",[A Measure],
    "R_DM",[R_DM Measure],
    "R_Nego",[R_Nego Measure],
    "R_Pjt",[R_Pjt Measure],
    BLANK()
)

Resultado:

e3.PNG

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola

Gracias por la respuesta. ¿Hay alguna posibilidad de mostrar los cambios en un pedido? Me gustaría ordenarlos "A", "R_DM", "R_Nego", "R_Pjt". Tengo más medidas. Por lo tanto, el orden es importante para mí.

Mejor

v-alq-msft
Community Support
Community Support

Hola, @IF

Puede ir a 'Editor de consultas', haga clic en 'Agregar columnas'>'Columna de índice' para crear una columna de índice y luego 'Cerrar y aplicar'.

x3.png

A continuación, debe hacer que la columna 'MeasureName' esté seleccionada, haga clic en 'Ordenar por columna'>'índice'.

x4.png

Saludos

Allan

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola

No sé si estoy haciendo algo mal para ordenar. Como usted mencionó, agredo la columna de índice:

Index columnColumna de índicesortingClasificación

La clasificación no cambia en absoluto. Es un pequeño problema, pero me molesta. Tal vez me equivoque.

Todo lo mejor,

aj1973
Community Champion
Community Champion

Hola @IF

No estoy seguro de que entendiera su problema, pero creo que es porque su medida Waterfall está devolviendo una cadena en lugar de un valor y probablemente es por eso que el gráfico de cascada no lo está aceptando.

Intente utilizar True() en lugar de SELECTEDVALUE dentro de su SWITCH y el número de su índice para los valores.

Cascada ???????

Interruptor(

True(),

'Waterfalltable'[Index]-1,+[R_DM],

.

.

Regards
Amine Jerbi

If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook

Hola

Por ejemplo; Tengo los siguientes datos. Las enumeradas son todas las medidas.

XxYyA(esta es la medida 1)R_DM (esta es la medida 1)R_Nego (esta es la medida 2)R_Pjt (esta es la medida 3)
353532M2503-10-10
353533M200410-5
353536M25031020
353551M3004-10-5
353552M2006-105
353553M30050-15
353601M3007-5-10
353602M3007-510
353604M3006010

Basado en la categoría xx quiero mostrar gráficos de cascada. El valor debe ser sum para cada categoría xx. Una vez más todos los valores son medidas. El gráfico de cascada debe mostrar:

XxYyA(esta es la medida 1)R_Nego (esta es la medida 2)R_Pjt (esta es la medida 3)R_Raw (esta es la medida 4)
35353 70010105
35355 80015-20-10
35360 90020-1010

Espero que esté claro ahora.

Todo lo mejor,

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors