2015-12-02 55 views
0

我有兩個不同的excel數據。 表1比較excel中的相應行

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 

我如果匹配的列中的任何一個在片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") 

我在這裏只得到一個值作爲輸出努力。如何獲取整列作爲輸出?

+0

可能出現[Excel匹配單元格時返回整行]的副本(http://stackoverflow.com/questions/26911168/excel-return-whole-row-when-it-matches-cell) –

+0

你會得到什麼結果想要在哪裏? – pnuts

+0

@Alexandru Cimpanu:這是不重複的,因爲它有* two * Lookup_values,而另一個問題只有一個。 –

回答

0

首先:在一個單元格中不能有整行。你需要多個單元格(即公式)。

這兩個搜索條件是什麼使這有點複雜。我想你需要兩個單獨的VLOOKUP()。我假設你已經開始在A1數據和E欄的 「表2」:

  1. 在F2:=VLOOKUP($E2;A:$C;1;FALSE)
  2. 將這個向右,進入G列現在

,在列F和G我們有你的符號或N/A。現在的「綁定」列:

  1. 在H2:=IF(ISNA(F2);VLOOKUP(G2;B:C;2;FALSE);VLOOKUP(F2;A:C;3;FALSE))這給了你「綁定」在H.

剩下的問題的相關行:符號被分散在列F和G你關心這個還是這個夠好?

+0

謝謝Thomas landauer。我試着讓你回來 –