繁体   English   中英

Excel 查找值跨行和列

[英]Excel Lookup value spans across rows and columns

我在一张表 1 中有一些数据,其中包含学生姓名和其他一些与学生相关的数据。

例如:

Pupil Name
Joe Bloggs
Terry Jones
Peter Smith
John Doe
Lenny Peter
Harry Potter

在另一张表格(表格 2)中,列出了教师和他们将与之进行面试的相应学生。 每位教师最多将有 6 次面试,这些面试在候选人 1 到候选人 6 列中。

例如

Teacher, Candidate 1, Candidate 2, Candidate 3, Candidate 4, Candidate 5, Candidate 6
Mrs Smith, Joe Bloggs, Terry Jones, Peter Smith, John Doe, Lenny Peter, Harry Potter

在表 1 中,我想将面试官的姓名带回学生表。 我什至通过在列匹配中添加列标题来尝试使用 INDEX 和 Match,但这只会带回 Candidate 1 列中的那些面试官,而不是其他 5 列。 有没有办法做到这一点?

谢谢,

您需要在B2包含以下内容:

=INDEX(Sheet2!A$2:A$100,SUMPRODUCT((Sheet2!B$2:G$100=A2)*(ROW(B$2:G$100)))-1)

显然100需要与您在Sheet2上的数据结束的行号交换。

您可以使用 HLOOKUP。

这是我对这个问题的看法示例工作表

我在第二列中使用了以下公式 =+HLOOKUP(A2;$E$2:$K$3;2;0)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM