標題:
[發問]
抓取另一個excel檔特定資料(以解決)
[打印本頁]
作者:
BV033DFG
時間:
2011-11-19 23:00
標題:
抓取另一個excel檔特定資料(以解決)
本帖最後由 BV033DFG 於 2011-11-20 19:46 編輯
我想抓Excel檔的特定資料,
這是某檔的資料
[attach]8578[/attach]
如果我想在不開啟某檔的情況下,直接抓裡面"上海A股"B4欄的資料該怎麼做?
是用VLOOKUP函數嗎?
但是用VLOOKUP我不知道如何抓另一個Excel的資料,
我直想不透,希望有人知道,感謝!!
作者:
oobird
時間:
2011-11-20 00:54
先把兩個檔案同時開啟,輸入公式就很方便!
[attach]8579[/attach]
作者:
BV033DFG
時間:
2011-11-20 11:56
回復
2#
oobird
這招不錯用,感謝唷~
另外問一下,直接點的話他參照位置會直接跑出
=VLOOKUP([出貨資料.xml]Sheet1!
$A$12
,[出貨資料.xml]Sheet1!$A$2:$E$35,2,FALSE)
上面$A$12的部分可以用文字嗎?因為我主要是要搜尋文字後面的資料,而不是搜尋欄位
像是=VLOOKUP([出貨資料.xml]Sheet1!
"上海A股"
,[出貨資料.xml]Sheet1!$A$2:$E$35,2,FALSE)
感謝您的回覆唷~
作者:
GBKEE
時間:
2011-11-20 12:03
回復
3#
BV033DFG
出貨資料.xml]Sheet1工作表上 定義名稱 "上海A股" =$A$12
作者:
BV033DFG
時間:
2011-11-20 12:23
回復
4#
GBKEE
請問這個是要更動[出貨資料.xls]的內容嗎?
有沒有辦法在不更動[出貨資料.xls]內容的情況下做到,
因為有很多個excel檔案,我要將裡面的資料彙集到一張excel上面,
所以沒辦法一個一個去改,想直接用公式把檔案的資料抓到裡面,
現在的問題主要出在,我開啟另一個EXCEL檔直接點選會變成像這樣
=VLOOKUP([出貨資料.xml]Sheet1!$B$4,[出貨資料.xml]Sheet1!$A$2:$E$35,2,FALSE)
這樣會變成只是搜尋B4欄位裡面的內容,而不是"上海A股"後面的資料,
如果"上海A股"位置改變,就找不到我要的數據了,希望這樣表達夠清楚~~
作者:
GBKEE
時間:
2011-11-20 15:03
回復
5#
BV033DFG
請問這個是要更動[出貨資料.xls]的內容嗎?
如圖 出貨資料.xls 中 一一 的定義股票
存檔後關閉
打開檔案鍵入=VLOOKUP([出貨資料.xml]Sheet1!
上海A股
,[出貨資料.xml]Sheet1!$A$2:$E$35,2,FALSE)
[attach]8585[/attach]
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)