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.
Hola
Estoy buscando una manera de hacer una medida sobre el año de proviolidad donde el año anterior puedo seleccionar libremente después por fragmentador en la tabla PrevYear.
Por ejemplo: Las ventas en 2021 son de 100 pcs, en 2020 fue de 200 pcs, en 2019 fue de 300.
Cuando selecciono PreviousYear 2019 que Sales PY para 2021 es 300 (en 2019)
Utilizando fórmulas estándar Py de ventas = CALCULATE([Sales All], SAMEPERIODLASTYEAR('Calendar'[Date])) es 200 en 2020.
¿Alguna sugestión? gracias
Solved! Go to Solution.
@Leski
Creo que quieres ser capaz de seleccionar el número de años hacia atrás para hacer el cálculo.
Utilice la función DATEADD que permite seleccionar un parámetro. insertar una segmentación de parámetros en modelado > Qué pasa si > parámetro. Utilice el "Valor del parámetro" en la función DATEADD.
PY de ventas = CALCULATE([Sales All], DATEADD('Calendar'[Date], -[Valor del parámetro], Año))
Gracias, funciona!
La forma en que lo hice fue agregar dos tablas: PY_choice y CY_choice con años, entonces cuento la diferencia
CY y.past = SELECTEDVALUE(PY_choice[PY_choice],2020)-SELECTEDVALUE(CY_choice[CY_choice ],2021)
e insertar en la medida en Sales_PY
PY de ventas = CALCULATE(SUM(Sales[SALES [pcs]]]),DATEADD('Calendario'[Fecha],[CY y.past], AÑO))
Gracias, funciona!
La forma en que lo hice fue agregar dos tablas: PY_choice y CY_choice con años, entonces cuento la diferencia
CY y.past = SELECTEDVALUE(PY_choice[PY_choice],2020)-SELECTEDVALUE(CY_choice[CY_choice ],2021)
e insertar en la medida en Sales_PY
PY de ventas = CALCULATE(SUM(Sales[SALES [pcs]]]),DATEADD('Calendario'[Fecha],[CY y.past], AÑO))
@Leski
Sí, la función a utilizar es SAMEPERIODLASTYEAR y siempre calculará el valor del año anterior en función del año actual en el contexto.
Espero que esta fuera tu pregunta.
Refiera a un ejemplo: https://www.youtube.com/watch?v=J4h17Kqyj4M
Sí, conozco y uso las fórmulas YOY, PY, etc.
Pero lo que necesito es poder elegir qué año es anterior para mí en la segmentación de datos, y comparar CY 2021 con 2019 , o 2015, ofc usando siempre una misma medida Sales PY = Calculate ( SUM (Sales), FILTER (El año que seleccioné en la segmentación)
@Leski
Creo que quieres ser capaz de seleccionar el número de años hacia atrás para hacer el cálculo.
Utilice la función DATEADD que permite seleccionar un parámetro. insertar una segmentación de parámetros en modelado > Qué pasa si > parámetro. Utilice el "Valor del parámetro" en la función DATEADD.
PY de ventas = CALCULATE([Sales All], DATEADD('Calendar'[Date], -[Valor del parámetro], Año))
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |