Board logo

標題: [發問] vlookup的搜尋範圍能有二個以上嗎? [打印本頁]

作者: smmriyonk    時間: 2011-11-30 20:07     標題: vlookup的搜尋範圍能有二個以上嗎?

請問各位先進,如果我在一個excel檔裡,有sheet1,sheet2,sheet3三個工作表,那我想在sheet3的E3儲存格裡使用vlookup來找尋sheet1和sheet2裡的資料,請問這能辦到嗎?
作者: register313    時間: 2011-11-30 20:21

回復 1# smmriyonk

   E3=IF(ISERROR(VLOOKUP(D3,Sheet1!$A:$B,2,0)),VLOOKUP(D3,Sheet2!$A:$B,2,0),VLOOKUP(D3,Sheet1!$A:$B,2,0))
作者: smmriyonk    時間: 2011-11-30 20:41

回復 2# register313


    謝謝先進的解答,已經解決問題了。
學生不材,能否請教先進一些問題?
先進提供的這段公式的意思是什麼?
那如果有三個以上的工作表,那公式要如何表示呢?

還請先進指教!
作者: register313    時間: 2011-11-30 22:37

回復 3# smmriyonk

   查3個工作表( 查4個工作表以此類推 最多7個IF)
  =IF(NOT(ISNA(VLOOKUP(D3,Sheet1!$A:$B,2,0))),VLOOKUP(D3,Sheet1!$A:$B,2,0),
     IF(NOT(ISNA(VLOOKUP(D3,Sheet2!$A:$B,2,0))),VLOOKUP(D3,Sheet2!$A:$B,2,0),VLOOKUP(D3,Sheet3!$A:$B,2,0)))

   不知是否有更好的寫法
作者: smmriyonk    時間: 2011-11-30 23:55

回復 4# register313


    謝謝先進的耐心回覆,有答案就很感謝了。謝謝您!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)