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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Keropi79
Frequent Visitor

Cálculo de varianza y margen

Hola

Traté de hacer una visualización que se parece a la siguiente para el P&L:

Importe (USD)ActualPresupuestoFue
Ingresos60,00050,00016.67%
Servicio50,00035,00030.00%
Otros10,00015,000-50.00%
Costo48,50037,000-31.08%
Servicio45,00035,000-28.57%
Otros3,5002,000-75.00%
Margen11,50013,000-13.04%
Margen%19%26%-6.83%

Con la visualización dinámica, lo arreglo para obtener la varianza, sin embargo, no puedo llegar a calcular margen y margen%. ¿Hay alguna visualización que me permita tener cálculo o métrica por fila?

Gracias.

2 REPLIES 2
v-lionel-msft
Community Support
Community Support

Hola @Keropi79 ,

fff10.PNG

Si usted tiene una tabla de hechos de este tipo, puede utilizar - para marcar los ingresos y los gastos.

A continuación, puede crear una tabla calculada.

Table = 
VAR Margin =  
ROW(
    "Amount (USD)", "Margin",
    "Actual", CALCULATE( SUM(Sheet5[Actual]), ALL(Sheet5) ),
    "Budget", CALCULATE( SUM(Sheet5[Budget]), ALL(Sheet5) ),
    "Var", BLANK()
)
RETURN
UNION(
    Sheet5,
    Margin
)

fff11.PNG

Lo mismo es cierto para la fila 'Margin%'. No conozco tu lógica de cálculo matemático, así que no puedo calcularla para ti.

Saludos
Lionel Chen

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

amitchandak
Super User
Super User

• tienes que crear una mesa como esta e intentar

union (
summarize(table1, "Name", "Table1", "Value", sum(Table1[value])),
summarize(table2, "Name", "Table2", "Value", sum(Table2[value])),
summarize(table3, "Name", "Table3", "Value", sum(Table3[value]))
)

Union (
 Summarize(filter(Table,Sceniro="Budget"),Table[Business_category],"Name","Budget","Value",Sum(Table[Value])),
 Summarize(filter(Table,Sceniro="Actual"),Table[Business_category],"Name","Actual","Value",Sum(Table[Value])),
 Summarize(Table,Table[Business_category],"Name","Actual","Value",Sumx(Table,if(Sceniro="Actual",-1*Table[Value],1*Table[Value])))
 )
 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

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