我正在使用 Excel 2019,我想编写一个公式来执行以下操作:在 Sheet1(命名课程)中搜索学生姓名,并为他/她参加的每个课程,从 Sheet2(命名存档)更新代码编号。
以下是数据的样子: 学生记录样本
如果每个人的班级数量都是固定的,例如,如果每个学生都有 1 个班级,那么答案将是这样写:
=INDEX(Sheet2!C$3:C$21,MATCH(Sheet1!A3,Sheet2!A$2:A$21,0),1)
然而,在我们的案例中,每个学生的课程数量可能会有所不同(例如,John 有 2 个课程,物理和生物,而 Helen 有 4 个)。