比较并获取excel中的相应行

时间:2015-12-02 09:51:27

标签: excel compare vlookup conditional-formatting

我有2个不同的Excel数据。 第1页

select id, LOWER(HEX(MD5)) FROM myTable;

第2页

S2_Symbol  S3_SymbolInteraction
STE        AR1     Bind
PRI        HYQ     Bind
ILA        LOU     Bind
VIS        IJK     Bind

我必须将第2张中的符号与第1张中的S2_Symbol和S3_Symbol进行比较。如果它与第1张中的任何一列相匹配,则表1中相应的整行应该是我的输出。任何人都可以帮我这个吗?我试过VLOOKUP和条件格式。我正在尝试以下公式

Symbol  
STE       
PRI      
ILA        
VIS
LKY
UTY
SSG

这里我只得到一个值作为输出。如何将整个列作为输出?

1 个答案:

答案 0 :(得分:0)

首先:您不能只在一个单元格中拥有整行。你需要多个细胞(即公式)。

这两个搜索标准使得这有点复杂。我想你需要两个单独的VLOOKUP()。我假设你的数据从A1和你的" Sheet 2"开始。在E栏:

  1. 在F2:=VLOOKUP($E2;A:$C;1;FALSE)
  2. 将此拖动到右侧,进入G列
  3. 现在,在F和G列中,我们有您的符号或N/A。现在为" Bind"柱:

    1. 在H2:=IF(ISNA(F2);VLOOKUP(G2;B:C;2;FALSE);VLOOKUP(F2;A:C;3;FALSE))这会给你" Bind"在H的相关行中。
    2. 剩余问题:符号分散在F和G列上。你关心这个还是这个还不错?