返回列表 上一主題 發帖

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

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

我目前有兩個xls檔

(1) 查詢表.xls
   B      C      D
料號 │品名│ 價格
1

(輸入正確料號帶出品名規格)

C1的公式為:

=IF(B1=0," ",VLOOKUP(B1,'C:\Documents and Settings\fuj\My Documents\[資料庫.xls]開心食品'!$A$1:$D$65536,2,FALSE))

※紅字的部分只能選一個分頁?


(2) 資料庫.xls (內有分頁 Sheet1,Sheet2,Sheet3,Sheet4 各為不同品牌)

Sheet1 (開心食品)

料號 │品名│ 價格

as01 哈蜜瓜糖果 $15
as02 西瓜甜筒   $50

===================

Sheet2 (東東乾糧)

料號 │品名│ 價格

kksk0123 雜糧餅乾    $75
kksk0124 炸雞洋竽片  $90

===================

因為各廠牌資料庫比數眾多,所以不希望將多個分頁合併成一個大的工作表,
有沒有什麼方法讓我只要輸入對的料號,他就能自動搜尋所有分頁,找出符合條件的欄位資訊?

感謝大大回答,
不過我excel不是很強,
可以詳細說明一下嗎?有點看不懂,感恩

TOP

樓上大大的方法對我可能不適用,

1.料號 總筆數超過萬筆,再多增加一個索引工作表將品牌分類可能太繁瑣,且這個表每一年都必須更新一次價格,可能工程太過浩大
2.目前比較希望做到的是key入料號,自動搜索 資料庫xls. 的所有工作表內的資訊,品牌倒是其次

這兩天試過access發現他也只能搜尋單一工作表內資訊,
想請問如果excel的函數無法做到我的需求,那vba可以做到嗎? tks!!

TOP

感謝兩位熱心回答 :D

回版主:
希望可以集結大家的意見做出一個漂亮好用的公式...
料號很冗長也無一定規則,隨意挑個幾個給版主參考~

LBMK7115-ISO
SV1-N4-24VDC
0121A2D
0700K3
14LU316MM
2-RSG-316B
6320G2B
HQC4-D-6M0-316

以上是由不同廠牌隨意挑選幾樣實際的料號

TOP

        靜思自在 : 看別人不順眼,是自己修養不夠。
返回列表 上一主題