cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Administrator
Administrator

Tabla de matriz - semana a semana (último año vs este año)

Hola Comunidad,

Tengo una tabla de matriz donde los años son las columnas y Mes Semana y Día están en las filas.

Mi objetivo es comparar cada una de estas granularidades frente al año anterior, a medida que el usuario profundiza.

El cálculo de mi mes muestra el valor correcto. Es decir, si sólo estoy mirando en enero de 2020 vs 2021 (período hasta la fecha), la varianza porcentual es correcta.

Sin embargo, si profundice en el nivel de la semana, la varianza porcentual se sale totalmente de golpe, como se puede ver a continuación. Sé que este tema puede ser bastante complejo, pero tengo una tabla de fechas, nada único como un calendario 4-4-5, y no estoy tratando de contar sólo días de la semana o algo así.

Cualquier ayuda es apreciada.

texmexdragon_0-1611783727009.png

1 ACCEPTED SOLUTION
Administrator
Administrator

No @texmexdragon ,

Puede intentar crear esta medida para calcular la diferencia por samplepeoriod el año pasado:

percent =
VAR currentyear =
    CALCULATE (
        SUM ( 'Table'[value] ),
        FILTER ( 'Table', YEAR ( 'Table'[Date] ) = YEAR ( TODAY () ) )
    )
VAR lastyear =
    CALCULATE (
        SUM ( 'Table'[value] ),
        SAMEPERIODLASTYEAR ( 'Table'[Date].[Date] )
    )
RETURN
     ( currentyear - lastyear ) / lastyear

matrix.png

Adjunto un archivo de muestra en el siguiente, espera ayudarle.

Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
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
Administrator
Administrator

No @texmexdragon ,

Puede intentar crear esta medida para calcular la diferencia por samplepeoriod el año pasado:

percent =
VAR currentyear =
    CALCULATE (
        SUM ( 'Table'[value] ),
        FILTER ( 'Table', YEAR ( 'Table'[Date] ) = YEAR ( TODAY () ) )
    )
VAR lastyear =
    CALCULATE (
        SUM ( 'Table'[value] ),
        SAMEPERIODLASTYEAR ( 'Table'[Date].[Date] )
    )
RETURN
     ( currentyear - lastyear ) / lastyear

matrix.png

Adjunto un archivo de muestra en el siguiente, espera ayudarle.

Saludos
Equipo de apoyo a la comunidad _ Yingjie Li
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

Administrator
Administrator

@texmexdragon , Cómo se creó el desglose de la semana. Ha creado una semana en la tabla de fechas como

Fecha de inicio de la semana : 'Fecha'[Fecha]+-1*WEEKDAY('Date'[Fecha],2)+1
Fecha de finalización de la semana : 'Fecha'[Fecha]+ 7-1*WEEKDAY('Date'[Fecha],2)
Número de semana - WEEKNUM([Fecha],2)
Semana: if('Date'[Número de semana]<10,'Fecha'[Año]*10 & 'Fecha'[Número de semana],'Fecha'[Año]&'Fecha'[Número de semana])

y usted está teniendo medidas como

ventas: SUM(Ventas[Importe de ventas])

Año detrás de Ventas: CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))

¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.

Power BI — Semana a semana y WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
https://www.youtube.com/watch?v=pnAesWxYgJ8

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Microsoft Ignite

Microsoft Ignite with Arun Ulag

Featured Session: Drive Data Culture with Power BI- Vision, Strategy & Roadmap. Register here https://myignite.microsoft.com #MSIgnite #PowerPlatform #Power BI ​

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.