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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
sanman
Helper I
Helper I

Cómo obtener este tipo de gráfico mediante Power BI. Gráfico con todo y partes de los mismos.

Tengo estos datos,

ArtículoOpenYearClosedYearProjectedRevenueProjectedExpenseProjectedProfit
120152015300001500015000
22015201724000200004000
32016201713000100003000
4201720191000090001000
520182018900040005000
620182019700050002000
72020 800030005000
82019 200010001000

Necesito obtener un gráfico que muestre 3 columnas:

1 columna que muestra la suma de todos los beneficios proyectados (Todos)
1 columna que muestra el total de beneficios proyectados solo para años cerrados (cerrado)
1 columna que muestra el total de beneficios proyectados para los artículos no cerrados (abierto)

Necesito obtener un gráfico como abajo usando power bi

Capture.JPG

¿Cómo haría esto? Punteros apreciados!

2 REPLIES 2
v-jingzhang
Community Support
Community Support

Hola @sanman ,

En primer lugar, cree tres medidas:

All = SUM(Projects[ProjectedProfit])

Closed = CALCULATE(SUM(Projects[ProjectedProfit]),NOT(ISBLANK(Projects[ClosedYear])))

Open = CALCULATE(SUM(Projects[ProjectedProfit]),ISBLANK(Projects[ClosedYear]))

En segundo lugar, cree una tabla de lista de medidas e introduzca los nombres de las medidas anteriores en ella:

v-jingzhang_0-1602056329835.png

A continuación, utilice la función SWITCH para crear una medida maestra que se utilizará como valor en el gráfico de columnas.

Profit = SWITCH(SELECTEDVALUE(MeasureList[Order]),1,[All],2,[Closed],3,[Open])

Por último, coloque la medida maestra en el gráfico como valor y mida el nombre como eje. Obtendrá el gráfico de columnas como se muestra a continuación.

10071.jpg

Saludos

Equipo de apoyo a la comunidad _ Jing Zhang

Si este post ayuda,por favor considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo.

amitchandak
Super User
Super User

@sanman , Puede crear tres medidas como esta y utilizar?

Todo: suma(Tabla[ProjectedRevenue])
Open: calculate(sum(Table[ProjectedRevenue]), filter(Table, isblank(Table[ClosedYear])))
Close ( calculate(sum(Table[ProjectedRevenue]), filter(Table, not(isblank(Table[ClosedYear]))))

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors