Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hello,
I'm trying to create a new table which should contain the avarage price for an item based in the buying prices gotten in the last year o in the last x period.
The table I'm using as reference has: ID product, Prices, buying's Date.
In this table a ID product has diferrents prices (because of the date, the supliers, etc).
I need to create a master table that only contains ID Product and the avarage price por that item, using only the prices gotten in the last year to avoid mistakes or an avarage price that has no sense.
Is it possible to do so using power query? How can I do that kind of table? Get the avarage prices and not including past dates?
Solved! Go to Solution.
Hi @Maricel ,
You can use the GUI to filter last 12 complete months (i.e. not current month) like this:
Which generates the code
Date.IsInPreviousNMonths([date], 12)
Or you can create a step like this if you want last 12 months rolling (including current month):
= Table.SelectRows(previousStep, each [date] >= Date.AddMonths(Date.From(DateTime.LocalNow()), -12))
Pete
Proud to be a Datanaut!
Hi @Maricel ,
You can use the GUI to filter last 12 complete months (i.e. not current month) like this:
Which generates the code
Date.IsInPreviousNMonths([date], 12)
Or you can create a step like this if you want last 12 months rolling (including current month):
= Table.SelectRows(previousStep, each [date] >= Date.AddMonths(Date.From(DateTime.LocalNow()), -12))
Pete
Proud to be a Datanaut!
@Maricel Yes, you can use Date.From (DateTime.LocalNow ()) to get the current Date and then you can just get the last year from there.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!