我有2个不同的Excel数据 . 表1
S2_Symbol S3_SymbolInteraction
STE AR1 Bind
PRI HYQ Bind
ILA LOU Bind
VIS IJK Bind
表2
Symbol
STE
PRI
ILA
VIS
LKY
UTY
SSG
我必须将第2张中的符号与第1张中的S2_Symbol和S3_Symbol进行比较 . 如果它与第1张中的任何一列相匹配,则表1中相应的整行应该是我的输出 . 任何人都可以帮我这个吗?我试过VLOOKUP和条件格式 . 我正在尝试使用以下公式
=IF(OR(COUNTIF($A$3:$A$1003,I12)>0,COUNTIF($B$3:$B$994,I12)>0),**I12**,"not found")
在这里,我只得到一个值作为输出 . 如何将整个列作为输出?
1 回答
首先:你不能只在一个单元格中拥有整行 . 你需要多个细胞(即公式) .
这两个搜索标准使得这有点复杂 . 我想你需要两个单独的
VLOOKUP()
. 我假设您的数据从A1开始,而"Sheet 2"在E列:在F2中:
=VLOOKUP($E2;A:$C;1;FALSE)
将此拖动到右侧,进入G列
现在,在F和G列中,我们有您的符号或
N/A
. 现在为"Bind"专栏:=IF(ISNA(F2);VLOOKUP(G2;B:C;2;FALSE);VLOOKUP(F2;A:C;3;FALSE))
这会在H.的相关行中给出"Bind"剩下的问题:符号分散在F和G列上 . 你关心这个还是这个还不错?