Excel - 嵌套公式,如果满足条件则返回字符串

时间:2016-02-10 16:42:58

标签: excel-formula

这超出了vlookup,因为它需要在返回值之前满足条件......但我不知道它应该是什么。

我有一张表(表1),其中包含唯一的ID。我有另一张表(表2),其中包括ID,课程名称和课程顺序(值= 1,2,3)。 ID可以在(表2)中多次出现。我需要一个表1的公式,它将查看表2中的ID,如果课程顺序= 1(换句话说,这是第一个课程),则返回课程名称。在以下专栏中,我将对课程2,3,4等进行相同的操作...... enter image description here

因此,对于表1,我希望看到“科学”填入头等舱ID 123,数学代表二等,等等。

1 个答案:

答案 0 :(得分:0)

使用此数组公式:

=IFERROR(INDEX($C$10:$C$14,MATCH($A3&"|"&COLUMN(A:A),$A$10:$A$14&"|"&$B$10:$B$14,0)),"")

作为 数组公式 ,只要在具有公式的单元格上退出编辑模式,就必须使用Ctrl-Shift-Enter确认。

enter image description here