作者icene (哎呀)
看板Office
標題Re: [算表] 外部參照多個檔案的儲存格
時間Wed Apr 13 23:44:25 2011
C1 打公式 ="='C:\[Book"& D1 & ".xlsx]Sheet1'!$A$1"
往下拉 C2公式就變成 ="='C:\[Book"& D2 & ".xlsx]Sheet1'!$A$1"
D1 KEY 1 D2 KEY 2
C1公式的值 就變成 ='C:\[Book1.xlsx]Sheet1'!$A$1
C2公式的值 就變成 ='C:\[Book2.xlsx]Sheet1'!$A$1
所以 D1 D2就像你報表名稱的 20110401 20110402一樣
Book1 Book2的1 2都是連結儲存格
用串字串的方式 把公式打出來
之後再把 C1 C2的值 貼到 記事本 再貼回EXCEL
外部參照的值就出來了~
※ 引述《xxxEVA (鏘...)》之銘言:
: 軟體:excel 2007
: 版本:SP2
: 原始資料是多個excel檔案
: 檔名有包含日期排序
: 報表20110401.xlsx
: 報表20110402.xlsx
: .
: .
: 然後要做個表格統計整個月的某樣數值
: 比如四月一日的sheet1!$B$2+sheet1!$B$3
: 四月二日的sheet1!$B$2+sheet1!$B$3
: ...
: 四月一日的sheet1!$B$4+sheet1!$B$5
: 四月二日的sheet1!$B$4+sheet1!$B$5
: ...
: 資料還不少
: 不知道有沒有能快速複製的方法寫輸入函數
: 能直接序列讀取檔案內容
: 問題點是怎麼寫檔案名稱的序列
: 現在每輸入一個就要我自己從檔案總管點選要連結的檔案
: 然後函數出現的是完整路徑(希望只要全放在同資料夾就能讀取)
: 之後可能還要做整年的
: 所以目標檔案必須開啟的函數不行
: 電腦會爆炸XD
: 照現在這樣一個一個輸入的話我會爆炸 囧
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.105.197
推 xxxEVA:有用:D 開個暫時SHEET做好再到目標SHEET選擇性貼上值也可以 04/14 14:29
→ xxxEVA:感謝感謝~ 04/14 14:29