【发布时间】:2016-10-04 19:18:17
【问题描述】:
我有这个 IF 语句正在做我想让它做的事情,但我希望它有更多的嵌套语句并且 Excel 不允许这样做。
- 在每一行中,每个学生都有一个课程分数,按他们的 ID 号排序。
- 有的学生有11门课程,有的学生有30门。
我想要一个公式,可以根据每个学生的 id 找到最高的课程分数,但是有些学生在下一个学生的课程开始之前有 30 行课程,所以目前我只能阅读前 12 行(课程) 为每个学生。
如果有人有建议,我将不胜感激。
谢谢
=IF(A2=D6,IF(A2=D7,IF(A2=D8,IF(A2=D9,IF(A2=D10,IF(A2=D11,IF(A2=D12,大(H2: M12,1),大(H2:M11,1)),大(H2:M10,1)),大(H2:M9,1)),大(H2:M8,1)),大(H2:M7 ,1)),大(H2:M6,1)),"")
【问题讨论】:
-
您可以结合使用 MAX 和 INDEX 来做您想做的事 - 请参阅此处:mrexcel.com/forum/excel-questions/…
-
这将有助于您了解数据...
标签: arrays if-statement dynamic excel-formula