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
Syndicate_Admin
Administrator
Administrator

Calcular el cambio porcentual diario

Hola a todos

Tengo problemas para crear una "medida de cálculo" para calcular un cambio porcentual diario.

Así que la columna A, B y C es mi fuente de datos.

He creado una medida calculada para la columna D, que es esencialmente la columna C dividida en Colum B.
Pero necesito ayuda para crear una medida para obtener la columna E.

¿Puede alguien ayudar?


Bien
Kev

BigKev_0-1671755820126.png

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@BigKev ,

Puede crear una medida como se muestra a continuación para obtener el [% de cambio], es adecuado tanto para las fechas consecutivas como para las fechas no consecutivas ... Por favor, encuentre los detalles en el archivo adjunto.

% Change = 
VAR _seldate =
    SELECTEDVALUE ( 'Table'[Date] )
VAR _predate =
    CALCULATE (
        MAX ( 'Table'[Date] ),
        FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Date] < _seldate )
    )
VAR _perpredate =
    MAXX ( FILTER ( ALLSELECTED ( 'Table' ), 'Table'[Date] = _predate ), [Daily %] )
RETURN
    IF ( ISBLANK ( _perpredate ), BLANK (), [Daily %] - _perpredate )

yingyinr_0-1672020029690.png

Si el anterior no puede ayudarlo a obtener el resultado deseado, proporcione más datos sin procesar en su tabla (excluya los datos confidenciales) conMensaje de texto y el resultado esperado con lógica de backend y ejemplos especiales. Es mejor Si puede compartir un simplificado PBIX. Puede consultar el siguiente enlace para cargar el archivo en la comunidad. Gracias.

Cómo subir PBI en Comunidad

Saludos

Syndicate_Admin
Administrator
Administrator

Hola

Prueba esto

  1. Cree una tabla de calendario con una relación (Muchos a uno y Único) entre la columna Fecha de la tabla de datos y la columna Fecha de la tabla del calendario.
  2. Al objeto visual Tabla, arrastre Fecha desde la tabla del calendario
  3. Escribe estas medidas
    1. Medida 1 = SUMA(Datos[A1])
    2. Medida 2 = SUMA(Datos[B1])
    3. Medida 3 = DIVIDIR([Medida 1],[Medida 2])
    4. Medida 3 del día anterior = calcular([medida 3],día anterior(Calendario[Fecha]))
    5. Medida 4 = [Medida 3]-[Medida 3 del día anterior]

Espero que esto ayude.

Syndicate_Admin
Administrator
Administrator

@BigKev

Por favor, revisa esta publicación

Resuelto: Diferencia entre dos filas - Comunidad de Microsoft Power BI

VAR NextIndex = Table1[Index] + 1
RETURN
    Table1[Orders]
        - CALCULATE (
            VALUES ( Table1[Orders] ),
            FILTER ( ALL ( Table1 ), Table1[Index] = NextIndex )
        )

Saludos

Rito

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.

Top Solution Authors