Sql server 如何从PowerBI中的表中获取第一个最大值或最小值?
这是我的桌子: 我只想得到其中的最大值,也就是71,还有它的日期和最小值。我通过温度场的不同计数得到这个表(不使用表达式) 我还可以将其设置为除表外的多行卡片,将其升序或降序排序,以便显示已排序的行,并按如下方式调整其大小: 但用户也可以使用右上角的图标将其最大化。是否可以删除该图标(自定义标题栏图标)?Sql server 如何从PowerBI中的表中获取第一个最大值或最小值?,sql-server,powerbi,dax,Sql Server,Powerbi,Dax,这是我的桌子: 我只想得到其中的最大值,也就是71,还有它的日期和最小值。我通过温度场的不同计数得到这个表(不使用表达式) 我还可以将其设置为除表外的多行卡片,将其升序或降序排序,以便显示已排序的行,并按如下方式调整其大小: 但用户也可以使用右上角的图标将其最大化。是否可以删除该图标(自定义标题栏图标)? 有解决办法吗?谢谢 这可以通过测量和函数组合max()和Lookupvalue() 我使用这些数据向您展示如何: Date,Temp 09.04.2016,1 10.04.2016,2 1
有解决办法吗?谢谢 这可以通过测量和函数组合
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]))
现在,您可以添加一个多行卡片可视化,并插入测量值以获得:
您可以添加此公式以获得最小值:
Min = "Min value for this period is "& min(Table1[Temp]) & " on " & LOOKUPVALUE(Table1[Date]; Table1[Temp]; min(Table1[Temp]))
由于您似乎喜欢多行卡片,因此可以在同一张卡片中使用两种度量:
这可以通过测量和函数组合
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]))
现在,您可以添加一个多行卡片可视化,并插入测量值以获得:
您可以添加此公式以获得最小值:
Min = "Min value for this period is "& min(Table1[Temp]) & " on " & LOOKUPVALUE(Table1[Date]; Table1[Temp]; min(Table1[Temp]))
由于您似乎喜欢多行卡片,因此可以在同一张卡片中使用两种度量:
您使用的是什么来源?擅长?SQL Server?SSAS?使用sql server。我可以建议一个sql查询,该查询将获得您所需的帮助,如果您可以添加度量值
MaxTemp=Max(Temperature)
@Mogli,我建议的解决方案不是您要找的吗?您使用的是什么源?擅长?SQL Server?SSAS?使用sql server。我可以建议一个sql查询,该查询将获得您想要的结果,如果您能提供帮助,您可以添加一个度量值MaxTemp=Max(Temperature)
@Mogli,我建议的解决方案不是您想要的吗?