首页 文章

如何从PowerBI中的表中获取第一个最大值或最小值?

提问于
浏览
1

这是我的表:

enter image description here

我想只获得最大值,即71,它的日期也是最小值 . 我通过不同的温度计数获得此表(不使用表达式) .

我还可以将它设置为除了表之外的多行卡,将其按升序或降序排序,以便它将显示已排序的行并将调整大小如下:

enter image description here

但是用户也可以使用右上角的图标来最大化它 . 是否可以删除该图标(自定义 Headers 栏图标)?有解决方案吗谢谢 .

1 回答

  • 0

    这可以通过度量和函数的组合来完成 max()Lookupvalue()

    我正在使用这些数据向您展示如何:

    Date,Temp
    09.04.2016,1
    10.04.2016,2
    11.04.2016,3
    12.04.2016,4
    13.04.2016,5
    14.04.2016,81
    15.04.2016,20
    16.04.2016,30
    17.04.2016,40
    18.04.2016,50
    19.04.2016,60
    20.04.2016,70
    21.04.2016,71
    

    插入该数据集并将其拆分为 , .

    然后添加一个新度量并插入以下函数:

    Max = "Max value for this period is "& max(Table1[Temp]) & " on " & LOOKUPVALUE(Table1[Date]; Table1[Temp]; max(Table1[Temp]))
    

    现在您添加一个多行卡可视化并插入您的度量以获得:

    enter image description here

    并且您可以添加此公式以获取最小值:

    Min = "Min value for this period is "& min(Table1[Temp]) & " on " & LOOKUPVALUE(Table1[Date]; Table1[Temp]; min(Table1[Temp]))
    

    enter image description here

    而且,由于您似乎喜欢多排卡,因此您可以在同一张卡中同时使用这两种方法:

    enter image description here

相关问题