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

Calendario, varias fechas, pero las fechas dependen unas de otras

Buenos días,

Soy bastante nuevo en Powerbi, pero me encanta por el momento.

Tengo el siguiente problema:

Mis datos :

Año PubAño Valor de la categoría.

2009 2015 x 100

2009 2019 x 105

2009 2019 y 200

2009 2021 x 110

2010 2015 x 120

2010 2021 x 125

2010 2021 y 200

y así sucesivamente para más de 1,4 millones de registros.

El cliente quiere 2 elementos visuales:

Primer crecimiento año a año para el último pubaño por año

Segundo año por año crecimiento voor 1 año en diferentes pubyears

¿Cómo puedo lograr esto usando una tabla de calendario o no tengo que usar esta tabla?

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Probé tu solución, pero no es lo que quería. Quiero ver la evolución a través de los años utilizando su año máximo de publicación por categoría. Así que

Para X 2009's max pubyear = 2021 para Y 2009's max pubyear = 2019, para 2010 para x e y es 2021.

Y en otro visual me gustaría ver la evolución de 2009 a través de diferentes pubyears.

Así que para X en 2009 quiero ver 2015 vs 2019 vs 2021

Syndicate_Admin
Administrator
Administrator

@BartDekeyser ,

Creé un archivo pbix de muestra (ver el archivo adjunto), verifique si eso es lo que desea.

Year by year% = 
VAR _selcat =
    SELECTEDVALUE ( 'Table'[Category] )
VAR _selyear =
    SELECTEDVALUE ( 'Table'[Year] )
VAR _selpubyear =
    SELECTEDVALUE ( 'Table'[PubYear] )
VAR _prepubyear =
    CALCULATE (
        MAX ( 'Table'[PubYear] ),
        FILTER (
            ALLSELECTED ( 'Table' ),
            'Table'[Category] = _selcat
                && 'Table'[Year] = _selyear
                && 'Table'[PubYear] < _selpubyear
        )
    )
VAR _prepyvalue =
    CALCULATE (
        SUM ( 'Table'[Value] ),
        FILTER (
            ALLSELECTED ( 'Table' ),
            'Table'[Category] = _selcat
                && 'Table'[Year] = _selyear
                && 'Table'[PubYear] = _prepubyear
        )
    )
RETURN
    IF (
        ISBLANK ( _prepyvalue ),
        BLANK (),
        DIVIDE ( SUM ( 'Table'[Value] ) - _prepyvalue, _prepyvalue )
    )

vyiruanmsft_0-1684468153646.png

Además, puede consultar los siguientes videos para obtenerlo.

Cálculos del porcentaje de crecimiento interanual de Power BI [DAX] - YouTube

Cálculos de cambios de Power BI AÑO tras AÑO (interanual) [DAX]

vyiruanmsft_1-1684468310967.png

Si el anterior no puede ayudarlo, ¿podría explicar su base de resultados esperada en sus datos de muestra compartidos? Gracias.

Saludos

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.