索引匹配第二个值

时间:2018-02-10 16:37:02

标签: indexing match

好的,我已经创建了一个电子表格来学习和开发我需要的东西。 我做了这么多,然后卡住了。 我有一个值,我正在尝试索引匹配,第一个工作,但我不能得到第二个值,无论我做什么。 第一个单元格包含以下公式:

=IF(ISERROR(INDEX(A2:R4,SMALL(IF(A2:A4=A11,ROW(A2:A4)),ROW(1:1)),11)),"NOPE",INDEX(A2:R4,SMALL(IF(A2:A4=A11,ROW(A2:A4)),ROW(1:1)),11))

用ctlr shift输入以创建数组。

第二个包含:

=IF(ISERROR(INDEX(A2:R4,SMALL(IF(A2:A4=A11,ROW(A2:A4)),ROW(2:2)),11)),"NOPE",INDEX(A2:R4,SMALL(IF(A2:A4=A11,ROW(A2:A4)),ROW(2:2)),11))

我有重复的价值我已经检查了1000次。 我之前只在这里发过一次,我被告知谷歌等,我已经这样做,直到我的手指受伤,但我不能让这个工作。 任何建议

第二个应显示第二个结果行(2:2),但我得到一个N / A结果,或者我的公式中的NOPE。所以我有两个重复的值,我想要第11列的结果。第一个公式提供了第一个结果,我试图获得第二个。它们接近相同,除了行(两个公式)。我仍然是新人,所以如果这没有多大意义,我会道歉,搜索我的大部分excel和sql生活。

1 个答案:

答案 0 :(得分:0)

= IF(ISERROR(INDEX(A2:R4,SMALL(IF(A2:A4 = A11,ROW(A2:A4)),ROW(2:2)) - 1,11-))," NOPE",INDEX(A2:R4,SMALL(IF(A2:A4 = A11,ROW(A2:A4)),ROW(2:2)) - 1,11-))

我想出了它,小时和小时,可能是由于传说联盟和伏特加中断。以上对我有用。谢天谢地。

我希望这也可以帮助别人。