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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Anonymous
Not applicable

Comparación de períodos en los que SAMEPERIODLASTYEAR no funciona

Hola

Estoy tratando de comparar los datos de ventas este período fiscal con el período fiscal de venta del año pasado. Hasta ahora he estado usando SAMEPERIODLASTYEAR pero ahora me he dado cuenta de que no siempre es preciso. Esta es la razón:

Este año fiscal, un período fiscal determinado se extendió del 13 de octubre al 9 de noviembre. Comenzó el domingo y terminó el sábado.

El ejercicio anterior, el mismo período fiscal se retensó del 14 de octubre al 10 de noviembre. También está alineado con cuatro semanas de domingo a sábado.

Si usamos SAMEPERIODLASTYEAR, estamos comparando el período fiscal de este año con los mismos días calendario del año pasado, pero está apagado por un día en cualquiera de los lados cuando se compara con el mismo período del año anterior.

Proba la siguiente fórmula, pero tiene limitaciones. Por ejemplo, no mostrará la suma en una tabla. Tampoco nos mostrará el progreso a mediados del período.

Venta KG SPLY - CALCULATE([Sale KG], FILTER(ALL('Calendar'), 'Calendar'[Fiscal No.] ? SELECTEDVALUE('Calendar'[Número de año fiscal.]) -1 && 'Calendario'[No período fiscal]- SELECTEDVALUE('Calendario'[Número de período fiscal])))
Me pregunto si hay una manera de escribir una fórmula para superar esos problemas y mostrar realmente el número De YY a lo largo del período y para períodos anteriores.
Gracias de antemano,
Miguel
1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hola a todos,

Encontré una solución simple usando la función DATEADD. Operamos en 13 períodos de 28 días, por lo que DATEADD con 364 días hace los trucos muy bien.

Gracias a todos por sus contribuciones con esta solución inspirada.

Miguel

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola @speedramps, estoy muy interesado en esta solución. ¿Podría explicar cómo debería ser el código de esta nueva columna? Lo siento, no soy tan experto en DAX/M

Gracias

C.

Anonymous
Not applicable

Hola a todos,

Encontré una solución simple usando la función DATEADD. Operamos en 13 períodos de 28 días, por lo que DATEADD con 364 días hace los trucos muy bien.

Gracias a todos por sus contribuciones con esta solución inspirada.

Miguel

v-eachen-msft
Community Support
Community Support

Hola @MCKERY ,

Podría probar la siguiente medida:

Sale KG SPLY =
CALCULATE (
    [Sale KG],
    FILTER (
        ALLSELECTED ( 'Calendar' ),
        'Calendar'[Fiscal Year No.]
            = MAX( 'Calendar'[Fiscal Year No.] ) - 1
            && 'Calendar'[Fiscal Period No.] = MAX( 'Calendar'[Fiscal Period No.] )
    )
)

Community Support Team _ Eads
If this post helps, then please consider Accept it as the solution to help the other members find it.
speedramps
Community Champion
Community Champion

Hola MCKERY

Por favor considere esta solución y deje felicitaciones:-

Agrega una columna de desplazamiento del período fiscal a tu calendario. Por ejemplo,

este período -0

el mes pasado -1

meses antes de -2

mes del año pasado -12

próximo mes 1

el próximo año 12

A continuación, cree medidas:-

Ventas en este período: Calcular([ Kg deventa],Calendario[fiscalperiodoffset]-0)

Ventas este período LY - Calcular([Venta KG],Calendario[fiscalperiodoffset]-12)

amitchandak
Super User
Super User

@MCKERY , No se puede utilizar el período de muestra del año pasado en ese caso. Usando la fecha de inicio del año, usted tiene que calcular el día del año, el año Rank, y trabajar con eso.

Muy similar a cómo trabajé Semana en este ejemplo

https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

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