我是 Power BI 和 DAX 的新手,所以我希望你能帮助我。
我有两个没有任何关系的表: 表 A包含跟踪位置的纬度/经度和日期。 表 B包含所有体育场的纬度/经度和名称。
我想找到靠近跟踪位置的最近的体育场。另外,如果可能的话,我想验证该位置是否在该体育场的特定半径内。
非常感谢任何帮助。
假设我有一个表如下:
TableA =
DATATABLE (
"Year", INTEGER,
"Group", STRING,
"Value", DOUBLE,
{
{ 2015, "A", 2 },
{ 2015, "B", 8 },
{ 2016, "A", 9 },
{ 2016, "B", 3 },
{ 2016, "C", 7 },
{ 2017, "B", 5 },
{ 2018, "B", 6 },
{ 2018, "D", 7 }
}
)
Run Code Online (Sandbox Code Playgroud)
我想要一个Group基于它Value在Year过滤器上下文内部或外部工作的返回顶部的度量。也就是说,它可以在这样的矩阵视觉中使用(包括 Total 行):
使用 DAX 不难找到最大值:
MaxValue = MAX(TableA[Value])
Run Code Online (Sandbox Code Playgroud)
或者
MaxValue = MAXX(TableA, TableA[Value])
Run Code Online (Sandbox Code Playgroud)
但是,查找Group与该值对应的 的最佳方法是什么?
我试过这个:
Top …Run Code Online (Sandbox Code Playgroud)