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
Powerbi 基于分组和最大值的多列排序_Powerbi_Dax - Fatal编程技术网

Powerbi 基于分组和最大值的多列排序

Powerbi 基于分组和最大值的多列排序,powerbi,dax,Powerbi,Dax,我正在努力练习数据,需要一些帮助 我想根据B列的分组值返回A列的值,其中C列的值最高 例如: 列B在前三行中的值为600001,列C中的值为1、2、3 因此,我想从A列中整理出的值是4223900 我尝试过条件格式,返回最大值,大多数都是手工排序,但运气不佳 谢谢 我不确定您需要如何显示这些数据,但您可以使用类似的方法创建一个计算列,这将允许您在大多数视觉效果中使用这些数据: Max Column C Value Per Column B ID:= VAR CntRowsWeDontNeed

我正在努力练习数据,需要一些帮助

我想根据B列的分组值返回A列的值,其中C列的值最高

例如:

列B在前三行中的值为600001,列C中的值为1、2、3

因此,我想从A列中整理出的值是4223900

我尝试过条件格式,返回最大值,大多数都是手工排序,但运气不佳


谢谢

我不确定您需要如何显示这些数据,但您可以使用类似的方法创建一个计算列,这将允许您在大多数视觉效果中使用这些数据:

Max Column C Value Per Column B ID:=
VAR CntRowsWeDontNeed =
    COUNTROWS (
        FILTER (
            'Table',
            'Table'[column c] > EARLIER ( 'Table'[column c] )
                && Table[column b] = EARLIER ( 'Table'[column b] )
                && Table[column a] > EARLIER ( Table[column a] )
        )
    )
RETURN
    IF ( ISBLANK ( CntRowsWeDontNeed ), Table[column a] )

请将图像直接添加到您的问题中(只需复制并粘贴),以避免扩展依赖关系。让你的问题更清楚。是否需要进行返回所需值的SQL查询?很难理解你需要实现什么。你确定这个问题配得上C#标签吗?很抱歉,由于我是该网站的新成员,现在还不能添加没有链接的图片。我正在寻找一种基于组的最大值对行进行排序的方法,其中组号和组的最大值是两个不同的列。是的,C#标记是一个错误,删除了它。“想要整理”-这是什么意思?您希望以何种形式接收结果?作为DAX度量?作为计算列?作为源数据中的字段?