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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Comparación mensual a lo largo de los años

Hola.

Tengo una comparación de meses (año pasado LY y CY del año actual). Tengo un dato a partir de NOVIEMBRE de 2021. ¿Cómo hacer que la comparación de meses comience en NOVIEMBRE de 2021 en lugar de ENERO de 2022? ¿Cómo se compara (mensualmente, año sobre otro año) en función de los últimos X meses? Gracias.

Oros_0-1654093012767.png

Las medidas aplicadas para el AÑO PASADO y el AÑO EN CURSO

Oros_1-1654093225857.png

También hay una TABLA DE FECHA separada creada mediante una consulta:

Oros_2-1654093327561.png



8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

@Oros ,

Por favor, pruebe la medida.

Rolling x months = 
VAR x = 3
RETURN
    CALCULATE (
        SUM ( 'SALES TABLE'[Sales] ),
        DATESINPERIOD ( 'DATE TABLE'[Date], MAX ( 'DATE TABLE'[Date] ), -1 * x, MONTH )
    )

Screenshot 2022-06-07 152230.png

Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola @v-kkf-msft ,

Gracias por su respuesta. ¿Cómo y dónde se inserta rolling X MEASURE en esta tabla de matrices?

Oros_0-1654614820909.png

@Oros ,

Simplemente agrego la medida y ventas al campo Valores de la matriz, y cambio el valor a filas en el atributo para facilitar la comparación.

vkkfmsft_0-1654764893098.png

vkkfmsft_1-1654764968183.png

vkkfmsft_2-1654765157130.png


Si el problema aún no se resuelve, proporcione información detallada sobre el error o el resultado esperado que espera. Hágamelo saber de inmediato, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola @v-kkf-msft ,

Gracias por su respuesta. Acabo de darme cuenta de que su solución si ROLLING X MESES. Lo que estaba buscando era simplemente comenzar la comparación mes a mes de NOVIEMBRE de 2021 a NOVIEMBRE de 2022, en lugar de enero-enero. ¿Hay alguna manera de mostrar cada mes a partir de noviembre de 2021? Gracias de nuevo.

@Oros ,

No estoy seguro de si he entendido bien su pregunta. Si solo necesita comparar datos en el rango 2021-11 a 2022-11, intente

Rolling x months = 
VAR x = 3
VAR diff =
    CALCULATE (
        SUM ( 'SALES TABLE'[Sales] ),
        DATESINPERIOD ( 'DATE TABLE'[Date], MAX ( 'DATE TABLE'[Date] ), -1 * x, MONTH )
    )
VAR SelectDate =
    FORMAT ( MAX ( 'DATE TABLE'[Date] ), "yyyymm" )
RETURN
    IF ( SelectDate >= "202111" && SelectDate <= "202211", diff )

Saludos
Winniz


Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

OK Así que la idea es agregar nuevos colums a su tabla de calendario y rebanar por ellos, igual que el año fiscal.

nota ;

por favor, no olvide cambiar la columna actual al nuevo colum en su dax measre .

@abusen333 ,

Entonces, ¿cómo se hace eso exactamente? Gracias.

Será fácil proporcionar un ejemplo de su problema en formato power BI.

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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

Top Solution Authors