Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 功率查询中的求和_Excel_Powerbi_Powerquery_Sumifs_M - Fatal编程技术网

Excel 功率查询中的求和

Excel 功率查询中的求和,excel,powerbi,powerquery,sumifs,m,Excel,Powerbi,Powerquery,Sumifs,M,如果列的值小于某个值且与另一个值匹配,如何求和 我已经将其放在Excel中,但现在需要在Power Query中复制它。开盘股票专栏正是我想要达到的目标。在Excel中,D3单元格中的公式为 =SUMIFS(B:B,C:C,"<"&C3,A:A,A3) =SUMIFS(B:B,C:C,“在M(Power Query)中,您必须使用您的条件添加一列(您的条件没有意义,因此我只使用了一个示例)。转到add column>Custom column并使用以下表达式: 'Name of

如果列的值小于某个值且与另一个值匹配,如何求和

我已经将其放在Excel中,但现在需要在Power Query中复制它。开盘股票专栏正是我想要达到的目标。在Excel中,D3单元格中的公式为

=SUMIFS(B:B,C:C,"<"&C3,A:A,A3)
=SUMIFS(B:B,C:C,“在M(Power Query)中,您必须使用您的条件添加一列(您的条件没有意义,因此我只使用了一个示例)。转到
add column>Custom column
并使用以下表达式:

'Name of new column: Column D
= if [Column C] < [Column B] and [Column A] = [Column B] then [Column B] else null
新列的名称:D列 =如果[C列]<[B列]和[A列]=[B列],则[B列]为空
因此,基本上,如果条件是静态的,我将
列B
的值写入一个新单元格。
现在,当您返回报告并将图表放入其中时,您可以将
列D
拖放到图表中,并将其用作聚合
Sum

欢迎使用SO!所以这不是一项免费的编码服务。您尝试了什么?您希望在Power Query中应用早期的功能,是否可以将其移动到DAX?