我有两列数据:SubID
(Column A
)和Gender
(Column B
)。 SubID
可以在Column A
中多次列出。我想创建一个新列(Column C
),列出Gender
与SubID
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))
没有任何真正的运气。我确定我的公式中的某些内容设置不正确。
以下是我的数据和我尝试过的一些公式的示例。
=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>