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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

% Diferencia del mismo período en ejercicios personalizados

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:

periodoTotal 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%))
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

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

v-yalanwu-msft_0-1621935942399.png

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:

v-yalanwu-msft_1-1621935942400.png

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.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

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

v-yalanwu-msft_0-1621935942399.png

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:

v-yalanwu-msft_1-1621935942400.png

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.

Syndicate_Admin
Administrator
Administrator

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

prashpawar_0-1621835427264.png

Para diferencia porcentual . necesidad de utilizar la visualización de tablas

Utilice esta columna con Mostrar como porcentaje

prashpawar_1-1621835543022.png

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.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

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

Top Solution Authors