The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola a todos,
Soy nuevo en Power BI y esperaba que pudieras ayudarme con esta pregunta... Muchas gracias de antemano.
Necesito averiguar el porcentaje de diferencia entre el mismo período en dos (o más) ejercicios diferentes.
Mi ejercicio va del 1 de julio de este año al 30 de junio del próximo año. Necesito calcular la diferencia % como se muestra en la tabla siguiente:
periodo | Total de registros (solo ejemplo) | % Diferencia |
2018/19 (1 oct 2018 - 31 mar 2019) | 200 | ???? % (¿Cómo puedo calcular para mostrar 0% |
2019/20 (1 oct 2019 - 31 mar 2020) | 1000 | ???? % (¿Cómo puedo calcular para mostrar un aumento del 400%)) |
Solved! Go to Solution.
No @AC_PowerBI,
Según la descripción, puede introducir una tabla para mostrar el punto y, a continuación, utilizar switch() crear una medida, de la siguiente manera:
1.Introduzca la tabla
2.Cree una medida para calcular los registros totales:
Total records =
VAR _year =
INT ( LEFT ( MAX ( 'new'[Period] ), 4 ) )
RETURN
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year, 10, 1 ), DATE ( _year + 1, 3, 31 ) )
)
3.Cree una medida para calcular la diferencia:
% Difference =
VAR _year =
INT ( LEFT ( MAX ( 'new'[Period] ), 4 ) )
VAR _a =
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year - 1, 10, 1 ), DATE ( _year, 3, 31 ) )
)
VAR _b =
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year, 10, 1 ), DATE ( _year + 1, 3, 31 ) )
)
RETURN
IF ( DIVIDE ( _b - _a, _a ) <> BLANK (), DIVIDE ( _b - _a, _a ), 0 )
La salida final se muestra a continuación:
Saludos
Apoyo comunitario Team_ Yalan Wu
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @AC_PowerBI,
Según la descripción, puede introducir una tabla para mostrar el punto y, a continuación, utilizar switch() crear una medida, de la siguiente manera:
1.Introduzca la tabla
2.Cree una medida para calcular los registros totales:
Total records =
VAR _year =
INT ( LEFT ( MAX ( 'new'[Period] ), 4 ) )
RETURN
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year, 10, 1 ), DATE ( _year + 1, 3, 31 ) )
)
3.Cree una medida para calcular la diferencia:
% Difference =
VAR _year =
INT ( LEFT ( MAX ( 'new'[Period] ), 4 ) )
VAR _a =
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year - 1, 10, 1 ), DATE ( _year, 3, 31 ) )
)
VAR _b =
CALCULATE (
SUM ( 'Table'[records ] ),
DATESBETWEEN ( 'Table'[Date], DATE ( _year, 10, 1 ), DATE ( _year + 1, 3, 31 ) )
)
RETURN
IF ( DIVIDE ( _b - _a, _a ) <> BLANK (), DIVIDE ( _b - _a, _a ), 0 )
La salida final se muestra a continuación:
Saludos
Apoyo comunitario Team_ Yalan Wu
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @AC_PowerBI
¿Desea que la fecha difiera? En caso afirmativo, por favor intente por debajo de prcatice
por favor, cree una nueva columna y utilice DATEDIFF FUNCTION
DIFFE DEL DÍA = FECHADO ( 1-10-2018,31-3-2019,DÍA)
MES DIFFE = FECHADO ( 1-10-2018,31-3-2019,MONTH)
se refiere debajo de sanp
Para diferencia porcentual . necesidad de utilizar la visualización de tablas
Utilice esta columna con Mostrar como porcentaje
Si este post Ayuda, a continuación, considere Aceptarlo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.