自定义列电源查询编辑器-过滤器

时间:2018-07-13 14:02:05

标签: powerquery

我正在尝试在power query editor中添加一列(使用M,因为我想在表输出中显示新列)应计算以下公式:

Value of recordMarket Value列/第Market Value列的总和

但此总和应仅包括其他两列(在我的情况下为DateAccount number)等于要为其计算值的record/row中的值的行。 / p>

1 个答案:

答案 0 :(得分:0)

据我所知,您正在尝试实现与在Excel表中执行SUMIFS()计算相同的功能,但是在强大的查询中呢?

这可以通过两种方法完成,但是最简单的方法是使用Power查询的“分组依据”功能。使用此方法,您可以使用Table.Group()将数据按两列(日期和帐号)分组,并获取所有记录的总和。然后,您需要做的就是通过逐步引用该组将该值合并到原始表中。这等效于使用数据透视表,然后在“日期”和“帐号”列上执行VLOOKUP。

这是M代码:

union UF

希望这会有所帮助! 如果我误解了您的问题或该解决方案对您不起作用,请告诉我。

最好的问候 道格C