1
我有一个包含所有学生成绩的表格。假设我有一个值UpperLimit
这是从另一个公式派生的,如何获得最高等级小于UpperLimit
?过滤一个小于从另一个公式推导出的特定值的列,然后获得最大值
实施例:
Grade
-----
18
72
43
100
65
75
如果UpperLimit
75(被计算之后),则它应该返回72,由于72小于75.
我的想法的最高数量来过滤表/第一列小于UpperLimit
,然后从中获得最大值。目前,我的代码是这样的:
MAXX(
FILTER(
VALUES(Student[Grade]),
Student[Grade] < [UpperLimit]
),
Student[Grade]
)
但是,它会返回100而不是(最高整体值)。
有人可以解释为什么它返回100,以及如何解决公式在DAX?
我可以给你一个正常的Excel公式的答案。 – 2014-11-05 19:30:22
更新了问题。尽管我需要DAX中的公式。 – 2014-11-05 19:33:37