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.
Hola
Actualmente estoy tratando de crear un informe de Margen Bruto. Aquí está el diseño que debe mirar:
Región
Ingresos
Ingresos totales
Salarios
Costo del contrato
Coste total
GM - Rev - Coste total
GM%-GM/ Rev
Mi cálculo de Dax es el siguiente:
Reales ?
Ingresos de VAR: Calcular(sum(Rev[PD_TOT]),Informe[ACCGROUP]-1)*-1
Gastos de VAR: Calcular(sum(Rev[PD_TOT]),Informe[ACCGROUP]-2)
devolución
Ingresos - Gastos
Esto me da el resultado correcto para GM. Pero estoy tratando de agregar el GM% por debajo también y no puedo averiguar cómo.
Espero que esto tenga sentido.
Gracias
Nat
Solved! Go to Solution.
Hola @nattran ,
Por lo tanto, usted quiere mostrar 2450 como "2450(79%)" y mostrar "8440" como "8440". ¿Correcto?
Si es así, prueba lo siguiente:
Actuals =
VAR Revenue =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 1 ) * -1
VAR Expense =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 2 )
VAR GM = Revenue - Expense
VAR GM_Percent =
ROUND ( GM / Revenue, 2 )
RETURN
IF (
HASONEFILTER ( 'YourTableName'[groupname] ),----The second level column in your Matrix Rows field.
GM,
IF (
HASONEFILTER ( 'YourTableName'[Partner Name] ),----The first level column in your Matrix Rows field.
GM & " ( " & GM_Percent * 100 & "% )",
GM
)
)
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola
Lo sentimos, no hay opción para que suba un archivo aquí. Aquí hay una captura de pantalla del archivo de ejemplo. Sólo tengo 1 medida que me da la cifra de margen bruto. Pero espero añadir el % de margen bruto debajo del total también. Me pregunto si podemos devolver 2 conjuntos de resultados en esta medida Actuales? No estoy seguro de si es posible lograrlo. Si tiene alguna otra idea, por favor comparta. Muchas gracias
Hola @nattran ,
¿Qué te parece esto?
Actuals =
VAR Revenue =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 1 ) * -1
VAR Expense =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 2 )
VAR GM = Revenue - Expense
VAR GM_Percent =
ROUND ( GM / Revenue, 2 )
RETURN
GM & " ( " & GM_Percent * 100 & "% )"
Esta medida devolverá algo como a continuación:
Saludos
Icey
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias Icey.
¿Hay alguna manera de que el % sólo aparezca en el nivel total? Así que se verá así:
Gracias y agradezco su ayuda!
Hola @nattran ,
Prueba esto:
Actuals =
VAR Revenue =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 1 ) * -1
VAR Expense =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 2 )
VAR GM = Revenue - Expense
VAR GM_Percent =
ROUND ( GM / Revenue, 2 )
RETURN
IF (
HASONEFILTER ( 'YourTableName'[Name] ), ------The last level column in your Matrix Rows field.
GM,
GM & " ( " & GM_Percent * 100 & "% )"
)
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Icey
Gracias por tu ayuda. Estamos llegando. Esto es lo que tengo usando tu sugerencia:
Andrew Tes | Contribución a los ingresos | Honorarios | 2500 |
Movimientos WIP | 600 | ||
Total | 3100 (100%) | ||
Gastos directos | Deudas incobradas recuperadas | -100 | |
Sueldos - Personal | -500 | ||
Socios de contratación de personal | -50 | ||
Total | -650 (-inf%) | ||
Total | 2450 (79%) |
Sólo me pregunto si hay una manera de no mostrar el sub total % (3100 (100%) & -650 (-inf%)). Sólo queremos mostrar el % total (2450 (79%))
Gracias y agradezco su ayuda.
Hola @nattran ,
Prueba esto:
Actuals =
VAR Revenue =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 1 ) * -1
VAR Expense =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 2 )
VAR GM = Revenue - Expense
VAR GM_Percent =
ROUND ( GM / Revenue, 2 )
RETURN
IF (
HASONEFILTER ( 'YourTableName'[PartnerName] ),----The first level column in your Matrix Rows field.
GM,
GM & " ( " & GM_Percent * 100 & "% )"
)
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Icey
Ahora proporciona los datos según lo siguiente:
¿Podemos mostrar el % por socio? Para el examen Andrew Bilton debe ser Total 2,450 (79%) no en el gran nivel total?
¡Gracias!
Hola @nattran ,
Por lo tanto, usted quiere mostrar 2450 como "2450(79%)" y mostrar "8440" como "8440". ¿Correcto?
Si es así, prueba lo siguiente:
Actuals =
VAR Revenue =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 1 ) * -1
VAR Expense =
CALCULATE ( SUM ( Rev[PD_TOT] ), Report[ACCGROUP] = 2 )
VAR GM = Revenue - Expense
VAR GM_Percent =
ROUND ( GM / Revenue, 2 )
RETURN
IF (
HASONEFILTER ( 'YourTableName'[groupname] ),----The second level column in your Matrix Rows field.
GM,
IF (
HASONEFILTER ( 'YourTableName'[Partner Name] ),----The first level column in your Matrix Rows field.
GM & " ( " & GM_Percent * 100 & "% )",
GM
)
)
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@nattran , Pruebe todo como una medida separada
Revenue = Calculate(sum(Rev[PD_TOT]),Report[ACCGROUP]=1)*-1
Expense = Calculate(sum(Rev[PD_TOT]),Report[ACCGROUP]=2)
GM = Revenue - Expense
GM %= divide([Revenue] - [Expense],[Revenue])
Por favor, vea/me gusta/comparte mi seminario web sobre Time Intelligence: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Mis consejos de Youtube en: https://www.youtube.com/playlist?list=PLPaNVDMhUXGYrm5rm6ME6rjzKGSvT9Jmy
Aprecia tus Felicitaciones.
Hola
De hecho, quiero que todas las medidas se muestren en 1 columna. no en varias columnas.
Gracias
Nattran
Hola @nattran ,
Ingresos
Ingresos totales
Salarios
Costo del contrato
Coste total
GM - Rev - Coste total
GM%-GM/ Rev
¿Están esos registros por encima de todas las medidas? Y este objeto visual es una Matrix, ¿verdad? Proporcione más detalles.
Saludos
Icey
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |