需要某种取决于其他条件的 MAX 函数

Need some sort of MAX function that depends on other conditions

希望这里有人可以帮助我解决这个问题。我尝试了几个不同的方程式,但 "technically" 有效,但如果其他人不理解所需的条件,则很容易无效。我想做这个'fail-proof'。

以下面这个例子为例:

有四种可能的情况:得分为 1、2、3 或 4。

每个分数都有多个必须满足的条件(这部分我已经用一个枢轴 table 完成并且工作正常)。假设要达到 5 'conditions' 才能获得每个分数。抱歉奇怪的格式..

得分:......................1.......2....... .3.........4

% 的条件满足:x1%.....x2%.....x3%.....x4%

分数:...................... = 答案

对于 1 的分数:'x1%' 的 100% 必须为真。

对于 2 的分数:x1 和 x2 必须 100% 为真。

对于 3 分:x1、x2 和 x3 必须为 100%

分数为 4:所有分数都必须达到 100%。

我想不通的部分;有可能 x1 = 100%,x2 = 75%,x3 = 100%。

这里的分数仍然是 1。max 函数将 return x3,这是不正确的。

谢谢

使用这个

=IF(SUM($B2:$E2)=4,4,IF($B2 <1,0,INDEX(:,AGGREGATE(15,6,COLUMN($B2:$E2)/($B2:$E2<1),1)-1)))