[算表] 跨檔案擷取儲存格資料
軟體:excel
版本:2007
假設我有檔案AAA.xls BBB.xls CCC.xls......
現在我已有一份表格
A B C
1 AAA AAA.xls
2 BBB BBB.xls
3 CCC CCC.xls
4 DDD DDD.xls
5 EEE EEE.xls
現在我想在C1顯示 AAA檔案的E7
C2 BBB E7
C3 CCC E7
以此類推
我測試了一下 假如我把檔案都放置在D:
我只要在C1打 ='D:\[AAA.xls]sheet1'!$E$7
就有值出來
但若打 ='D:\[A1.xls]sheet1'!$E$7 or 'D:\[B1]sheet1'!$E$7
可想而知 結果一定錯誤
請問若我想利用現有表格中的A1或B1 那麼我C1該如何打才正確
當然我希望C1打出來的公式能讓我往下拉 C2 C3......都能正確顯示
謝謝~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.136.193
※ Nowtreel:轉錄至看板 ask 11/22 11:23
→
11/22 12:02, , 1F
11/22 12:02, 1F
→
11/22 12:04, , 2F
11/22 12:04, 2F
→
11/22 12:19, , 3F
11/22 12:19, 3F
→
11/22 12:39, , 4F
11/22 12:39, 4F
→
11/22 12:40, , 5F
11/22 12:40, 5F
→
11/22 12:41, , 6F
11/22 12:41, 6F
發現問題了 您的解答是正確的
=INDIRECT("'D:\["&A1&".xls]sheet1'!$E$7") 有用
但前提是 我必須把AAA.xls檔案打開 當AAA.xls為開啟狀態 才會正確顯示
不然會是 #REF!
※ 編輯: Nowtreel 來自: 123.194.136.193 (11/22 13:04)
→
11/22 13:14, , 7F
11/22 13:14, 7F
Office 近期熱門文章
PTT數位生活區 即時熱門文章