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
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
Super User
Super User

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...

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 Kudoed Authors