查找列_ Power Query中每个组的最小值

时间:2017-11-24 14:52:54

标签: powerquery

我有两列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。

     

详细说明:
  价值=功能
  类型=类型

有人请帮我弄清楚那里有什么问题吗?

1 个答案:

答案 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}"