首页 > 解决方案 > 电源查询条件加起来,具有不同的列

问题描述

我需要电源查询中的方向或精确公式帮助。如果条件为真,我正在尝试计算列的总和,并将结果带入新列。代码如下;

({If [Num] = 1 Then  Sum([Column1](Value),[Column3](Value)}),  

如果 Column(Num) equlas 1 然后在 column1 和 3 中添加值 如果 Column(Num) = 2 然后在 column2 和 column3 中添加值 也许我需要使用 GroupBy ...

简而言之,我想做的是在 excel 中使用 sumif

在此处输入图像描述

标签: conditional-statementspowerquerysumifs

解决方案


根据您的原始问题和评论,您似乎只想在第 3 列的某些条件下(或修改后的问题中的 Num)在同一行中添加数字。

尝试:

=if [Column3] = 1 then [Column9] + [Column12] else null

或者,在本机 M 代码中:

#"Added Custom" = Table.AddColumn(#"Changed Type", "New Column Name", each if [Column3] = 1 then [Column9] + [Column12] else null)

推荐阅读