cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Frequent Visitor

Gráfico mixto: barra y línea, pero con un comportamiento diferente

Hola a todos

Soy nuevo en Power BI, pero quiero crear un gráfico mixto: una línea y una barra.

Pero la línea no debe reaccionar en la segmentación, y la barra debe reaccionar en la segmentación.

Vea mi ejemplo a continuación:

Esta es mi mesa con información

Código de semanaIn_base
202046 120.800
202045 119.050
202044 117.300
202043 115.550
202042 113.800
202041 112.050
202040 110.300
202039 105.000
202038 100.000
202037 95.000
202036 90.000
202035 80.000
202034

75.000

Y me gustaría construir el gráfico como se muestra a continuación. Así que cuando uso la segmentación en el código de la semana, la línea debe permanecer como está, pero la barra debe cambiar:

slicer on weekcode = 202046.PNGslicer on weekcode = 202041.PNG

¿Alguien puede ayudarme en esto?

¡Muchas gracias!

1 ACCEPTED SOLUTION
Community Support
Community Support

Hola, @Sander1977

Como se mencionó en @amitchandak , es necesario crear una tabla de dimensiones de código de semana y establecer una relación con la tabla de hechos

Slicer Table = DISTINCT(SELECTCOLUMNS('Table',"Week code",'Table'[Week code]))

Cree la siguiente medida y aplply a la "valor de línea" del gráfico.

Bar value = CALCULATE(SUM('Table'[In_base]),ALLEXCEPT('Table','Table'[Week code]))

El resultado se mostrará como se muestra a continuación:

30.png

Saludos
Equipo de soporte de la comunidad _ Eason

View solution in original post

3 REPLIES 3
Community Support
Community Support

Hola, @Sander1977

Como se mencionó en @amitchandak , es necesario crear una tabla de dimensiones de código de semana y establecer una relación con la tabla de hechos

Slicer Table = DISTINCT(SELECTCOLUMNS('Table',"Week code",'Table'[Week code]))

Cree la siguiente medida y aplply a la "valor de línea" del gráfico.

Bar value = CALCULATE(SUM('Table'[In_base]),ALLEXCEPT('Table','Table'[Week code]))

El resultado se mostrará como se muestra a continuación:

30.png

Saludos
Equipo de soporte de la comunidad _ Eason

View solution in original post

Continued Contributor
Continued Contributor

Por favor considere esta solución y deje comentarios ...

Intente usar 2 tablas de calendario.

Uno para los controles deslizantes y otro para el eje x del gráfico.

A continuación, cree 2 medidas

Cantidad de gráficos de bloques ?

SUM(Ventas[Cantidad])


Gráfica de líneas qty ?

CALCULATE(SUM(Sales[Cantidad]),

ALL(SlicerCalendar)

)

Haga clic aquí para ver, por ejemplo,

Super User IV
Super User IV

@Sander1977, la mejor manera de hacerlo es tener una tabla independiente con Week y usarla en la segmentación de datos. Cree una medida (para la barra) que utilice este filtro

measure: calculate(sum(Table[in_base]), filter(Table, Table[Week code] in allselected(week[week])))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Microsoft Ignite

Microsoft Ignite with Arun Ulag

Featured Session: Drive Data Culture with Power BI- Vision, Strategy & Roadmap. Register here https://myignite.microsoft.com #MSIgnite #PowerPlatform #Power BI ​

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.

Top Solution Authors