先假定是一个工作簿内的两个Sheet,叫 Book1 和 Book2。
你可以自己把引用改了就好。
如果可以的话,把 Book2 的 A 列都填上日期,那:
C2=INDEX(Book1!$A$2:$A$8,MATCH(B2,INDEX(Book1!$B$2:$G$8,0,MATCH(A2,Book1!$B$1:$G$1,FALSE)),FALSE))
把公式往下拷就行。
如果不能改 A 列,就要多使用一列:
D2=IF(ISBLANK($A2),$D1,$A2)
C2=INDEX(Book1!$A$2:$A$8,MATCH(B2,INDEX(Book1!$B$2:$G$8,0,MATCH(D2,Book1!$B$1:$G$1,FALSE)),FALSE))
用这个公式,每个班只能有一人.
建议你Sheet1结构改为
日期 班次 人员
这样比较好引用
建议使用VLOOKUP函数解决。