Forum Discussion
Generate a date key
Hi,
I have a classical Date&Time column in my database.
I would need to add a new column generated from year, month and day.
For example: 20160905 for the 5th of september 2016.
Thank you,
Nandor
In Power Query/M you could use:
Date.ToText([DateColumn], "yyyMMdd")
Nandor -
Try this: DateInt = ([Year]*10000)+([Month Nbr]*100)+[DayOfMonth])
Hi,
Some very valid suggestions, my personal choice would be to have the following calcualted column:
=FORMAT ( [YourDateField], "YYYYMMDD" )Cheers
5 Replies
- grapefruitmoonAdvocate I
In Power Query/M you could use:
Date.ToText([DateColumn], "yyyMMdd")
- NandorHelper I
Thank you!
All three solutions work perfectly.
Best regards,
N
- FrametResolver II
Hi,
Some very valid suggestions, my personal choice would be to have the following calcualted column:
=FORMAT ( [YourDateField], "YYYYMMDD" )Cheers
- tjdImpactful Individual
Nandor -
Try this: DateInt = ([Year]*10000)+([Month Nbr]*100)+[DayOfMonth])
- cabc_xlorlaAdvocate IV
All excellent solutions!
1. Date.ToText([DateColumn], "yyyMMdd")2. DateInt = ([Year]*10000)+([Month Nbr]*100)+[DayOfMonth])
3. =FORMAT ( [YourDateField], "YYYYMMDD" )thanks everyone!