Forum Discussion
wi11iamr
Advocate II
9 years agoSelect value from table as input to PowerQuery DateKey function
Hi there, I have a Date Function which creates a DateKey, and this function takes a StartDate and EndDate as parameter. I've traditionally used the function with a List.Min and List.Max function...
- 9 years ago
Hi wi11iamr,
How about replacing Date.From with List.Min? As you said, there is only one single value returned.
= fnDateDim(List.Min( Table.Column( Table.SelectRows(dimDateRanges, each [Datetype] = "InstallationDate"), "StartDate")), Date.From("2017/06/30"), "en-us")Table.Column returns a list. Reference: https://msdn.microsoft.com/en-us/library/mt260736.aspx.
Date.From can't take a list as parameter. Reference: https://msdn.microsoft.com/en-us/library/mt260687.aspx
Best Regards!
Dale
v-jiascu-msft
Microsoft Employee
9 years agoHi wi11iamr,
How about replacing Date.From with List.Min? As you said, there is only one single value returned.
= fnDateDim(List.Min(
Table.Column(
Table.SelectRows(dimDateRanges,
each [Datetype] = "InstallationDate"),
"StartDate")),
Date.From("2017/06/30"),
"en-us")Table.Column returns a list. Reference: https://msdn.microsoft.com/en-us/library/mt260736.aspx.
Date.From can't take a list as parameter. Reference: https://msdn.microsoft.com/en-us/library/mt260687.aspx
Best Regards!
Dale
- wi11iamr9 years ago
Advocate II
Fantastic, thanks very mcuh v-jiascu-msft!!