2013-11-26 113 views
1

我有4個相同的電子表格與我需要漏斗到一張表中,一些數據是重複的,我想製作一個公式,我可以複製到單元格檢查數據的每一列。Excel = vlookup或宏與變量

所以這是所有的數據。 ! http://i1372.photobucket.com/albums/ag321/josiahcowden/example_zps6f0c2e2c.png

這是每個 的標題信息! http://i1372.photobucket.com/albums/ag321/josiahcowden/headerdata_zps299e9332.png

我需要的公式看起來像 = vlookup(A2,Sheet1!A:AM,16,false)但帶有IF語句來查看col索引號22(Y)如果沒有數據在16 P),如果22(Y)中沒有數據,則轉到28(AB),如果28(AB)中沒有數據,則轉到第四張34(AH)。

回答

2

不VBA,但這個公式會做

=IF(VLOOKUP(A2,Sheet1!A:AM,16,FALSE)<>"", 
    VLOOKUP(A2,Sheet1!A:AM,16,FALSE), 
    IF(VLOOKUP(A2,Sheet1!A:AM,22,FALSE)<>"", 
     VLOOKUP(A2,Sheet1!A:AM,22,FALSE), 
     IF(VLOOKUP(A2,Sheet1!A:AM,28,FALSE)<>"", 
      VLOOKUP(A2,Sheet1!A:AM,28,FALSE), 
      VLOOKUP(A2,Sheet1!A:AM,34,FALSE) 
     ) 
    ) 
) 
+0

謝謝你的答案,我改變了它爲每個字段,它perfectally工作。 –