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 creando un panel donde se me requiere construir una tabla con ventas día a día y agregar otra columna para representar las Ventas $ para el Año Pasado. Se adjunto para lo que la mesa se verá -
Obtengo mi "Ingresos reales netos" de mi base de datos, pero estoy tratando de averiguar cómo puedo agregar una columna para calcular los Ingresos Netos para el año anterior para cada fecha.
Así es como se ve mi tabla de calendario -
Solved! Go to Solution.
No @aksharacoomar ,
Por favor refiérase al hilo similar:
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @aksharacoomar ,
Por favor refiérase al hilo similar:
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@aksharacoomar 4-5-4 debe tener 364 días de retraso.
Así que con la ayuda de la tabla de fechas, puede probar como el ejemplo
Año detrás de Ventas: CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-364,Day))
En caso de Semana o cualquier otro período, si usted puede crear Rango, que puede dar período last período y el año pasado mismo período
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
Este ejemplo de QTR, pero cierto para todos los períodos
Qtr Year = year([Date]) & [Qtr]
Qtr Rank = RANKX(all('Date'),'Date'[Qtr Year ],,ASC,Dense)
Qtr Start Date = minx(filter('Date', [Qtr Year] = earlier([Qtr Year])),[Date])
Qtr Day = DATEDIFF('Date'[Qtr Start Date],'Date'[Date],Day)+1
measure
This Qtr = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank])))
Last Qtr = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank])-1))
This QTD = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank]) && [Qtr Day] <=max([Qtr Day])))
Last QTD = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Qtr Rank]=max('Date'[Qtr Rank])-1 && [Qtr Day] <=max([Qtr Day])))
@aksharacoomar Necesita una tabla DimDate: https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html
A continuación, sólo tiene que utilizar:
Ingresos netos: SUM[Base de datos[NetRevenueActual])
Ingresos netos de PY: CALCULATE([NetRevenueActual], DATEADD(DimDate[Date], -12, month) )
A continuación, utilice en la tabla de la captura de pantalla con columnas de la tabla DimDate.
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
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 |