作者:刘必麟(@小必)
图书《Excel人力资源管理实战宝典》一书作者(书见文末)
本期内容主要是给大家介绍一下如何在Excel的Power Query中求每行日期中的最大的日期。如下图所示。
如下图所示,新增一列计算出每行的日期的最大值。
首先,将数据加载至Power Query中,如图所示。
其次,新增一个列,手动单击fx标志,写一个新增列的公式,即:
Table.AddColumn是一个新增列的函数,第一个参数是表,第二个是列号,第三个是表达式,返回值。这里each _返回的是每一行的值,为一个record.
再次,需要将record转换成list.使用函数Record.ToList函数。即:
接着,对每一行的值删除第一个类别的值。针对list可以使用函数List.Skip函数,如果第2个参数省略即表示删除第一个元素。即:
最后,针对list求取最大值。可以使用List.Max完成。
最后将结果加载至工作表中即可。
领取专属 10元无门槛券
私享最新 技术干货