返回列表 上一主題 發帖

[發問] 如何自動搜尋某個xls檔內的多個分頁內之數值?

本帖最後由 ANGELA 於 2011-1-25 12:30 編輯

目前我用的笨方法是增加索引工作表                       
                       
        A                 B                     C
1        as01         開心食品       
2        as02         開心食品       
3        kksk0123 東東乾糧       
4        kksk0124 東東乾糧       
5                       
=IF(B1=0,"",VLOOKUP(B1,INDIRECT("[資料庫.XLS]"&VLOOKUP(B1,[資料庫.xls]索引!$A:$C,2,)&"!A:B"),2,))
工作簿資料庫要開敫才能用INDIRECT函數

TOP

[i=s] 本帖最後由 ANGELA 於 2011-1-25 11:36 編輯 [/i]

資料庫工作簿增加一個工作表,名稱定為索引
1  as01            開心食品
2 as02             開心食品
3 kksk0123     東東乾糧
4 kksk0124     東東乾糧

如上 A欄記錄料號    B欄記錄廠牌
把所有的料號及對應的廠牌全打上
以上假設兩個檔案在同一個資料夾中,並同時開敫
C1=IF(B1=0,"",VLOOKUP(B1,INDIRECT("[資料庫.xls]"&VLOOKUP(B1,[資料庫.xls]索引!$A:$C,2,)&"!A:B"),2,))
假設查的是as01
VLOOKUP(B1,[資料庫.xls]索引!$A:$C,2,) 會被替換成 開心食品
假設查的是kksk0124
VLOOKUP(B1,[資料庫.xls]索引!$A:$C,2,) 會被替換成 東東乾糧

TOP

回復 5# kim595


    我說過了他是一個笨方法要增加工作表,是麻煩點,但管用,這公式會挑正確的工作表來做vlookup不用去查每個工作表.上萬種項目應該不是問題,
    產品編號原來就有了copy 一下很快的.

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題