目的:根据条件在搜索范围内筛选最大值/最小值
EXCEL:
1.采用VLOOKUP+MAX组合,此公式为:{=MAX(VLOOKUP(C2,H:I,2,0))},方法不行,因为VLOOKUP只能查找唯一或者是同一目标值的第一个值。
2.采用IF+MAX组合,此公式为:{=MAX(IF(H:H=C2,I:I,))},经过验证,使用组合函数和目标值一致。【IF返回的是一个数值】
WPS:WPS比EXCEL更方便的,因为可以使用FILTER函数。
采用FILTER+MAX组合,此公式为:{=MAX(FILTER(J:J,I:I=C2))},经过验证,使用组合函数和目标值一致。【并且适用于多条件,比IF方便很多,且可返回数组】
钉钉:钉钉上不能使用数组公式{}(Ctrl+Shift+Enter),所以如何实现需求呢,那就是不用IF函数,直接使用FILTER函数,很幸运,钉钉上面有FILTER函数,那么,此公式为:此公式为:=MAX(FILTER(J:J,I:I=C2))