The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
I have 3 date columns and like to add max date per each row.
How do I achieve this in power query or can i created as a column not measure?
Thank you!
Solved! Go to Solution.
Hi @topazz11
If you have a finite number of date columns, you could try adding a custom column something like this.
if [date1] > [date2] then
if [date1] > [date3] then [date1] else [date3]
else
if [date2] > [date3] then [date2] else [date3]
If you aren't sure how many dates in a record, that makes things tougher.
Let me know if this helps.
Hi,
This M code works
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"id", Int64.Type}, {"date1", type datetime}, {"date2", type datetime}, {"date3", type datetime}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each List.Max(List.Skip(Record.ToList(_),1)))
in
#"Added Custom"
Hope this helps.
Hi,
This M code works
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Changed Type" = Table.TransformColumnTypes(Source,{{"id", Int64.Type}, {"date1", type datetime}, {"date2", type datetime}, {"date3", type datetime}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each List.Max(List.Skip(Record.ToList(_),1)))
in
#"Added Custom"
Hope this helps.
Thank you.
Hi @topazz11
If you have a finite number of date columns, you could try adding a custom column something like this.
if [date1] > [date2] then
if [date1] > [date3] then [date1] else [date3]
else
if [date2] > [date3] then [date2] else [date3]
If you aren't sure how many dates in a record, that makes things tougher.
Let me know if this helps.