我有两列Opp ID和Date,我需要查找每个Opp ID,即最小日期,因此结果是新添加的列为最小日期Here is how it looks like
我在Power Query中编写公式如下:
#“当前步骤”= Table.AddColumn(#“上一步”,“最小日期”,每个Table.Group(#“上一步”,“Opp Id”,每个List.Min(Table.Column(# “上一步”,“日期”)))) 在 #“当前步骤”
但我总是得到这个错误:
Expression.Error:我们无法将Function类型的值转换为List。
详细说明:
价值=功能
类型=类型
有人请帮我弄清楚那里有什么问题吗?
航
答案 0 :(得分:0)
试试吧
let
Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Grouped Rows" = Table.Group(Source, {"OppID"}, {{"All rows", each _, type table}, {"MinDate", each List.Min([Date]), type number}}),
#"Expanded {0}" = Table.ExpandTableColumn(#"Grouped Rows", "All rows", {"Date"}, {"Date"})
in
#"Expanded {0}"