Power BI:两列之间的最小值

问题描述 投票:0回答:1

是否有可能在 Power BI 中找到两列之间的最小值?

这是桌子:

姓名 数学 物理
艾玛 73.2 32.5
西奥 95.3 76.5
艾伦 52.7 99.7

我必须拿到一张卡片,在这种情况下可以显示艾玛,因为如果我们比较两次考试,最差的结果是艾玛来自物理。

卡片上最好写着 Emma 32.5,但 Emma 也很好。

我的研究:

这两种方法给出了很好的结果,但仅限于一列:

第一:

MinResult = CALCULATE(MIN(results(Name),TOPN(1,'results',results[Maths],ASC))

第二:

MinResult = 
    CALCULATE(
        MIN(results(Name),
        results[Maths] = MIN(results[Maths])
    )
powerbi dax powerquery data-analysis powerbi-desktop
1个回答
0
投票

你很接近。您可以向

TOPN
添加表达式。

MinResult =
  CALCULATE(
    MIN(results[Name]),
    TOPN(1, 'results', MIN([Maths], [Physics]) ,ASC)
  )
© www.soinside.com 2019 - 2024. All rights reserved.