在第一列

时间:2017-10-10 17:03:33

标签: excel excel-formula lookup excel-match

我有两列数据:SubIDColumn A)和GenderColumn B)。 SubID可以在Column A中多次列出。我想创建一个新列(Column C),列出GenderSubID Column A出现在Gender的每个实例。

要执行此操作,我需要使用Column B中的SubID查找/匹配Column A中的Gender,同时仅在Column C中报告Column B 1}}并且不返回空白单元格或仅重复VLOOKUP

我使用INDEX/MATCH=IF(B2=".",INDEX($A$2:$B$6081,MATCH(A2,$A$2:$A$6081,0),2),INDEX($A$2:$B$6081,MATCH(A2,$A$2:$A$6081,0),2))没有任何真正的运气。我确定我的公式中的某些内容设置不正确。

以下是我的数据和我尝试过的一些公式的示例。

sample

=IF(B3=".",(IF($A$2:$A$6081=$B$2:$B$6105,$B$2:$B$6081,"x")))

=IF(ISERROR(INDEX($A$2:$B$6081,SMALL(IF($A$2:$A$6081=A4,ROW($A$2:$A$6081)),1),2)),"",INDEX($A$2:$B$6081,SMALL(IF($B$2:$B$6081=A4,ROW($A$2:$A$6081)),1),2))

<generator object <genexpr> at 0x00000293AA2F8E60>

0 个答案:

没有答案