[爆卦]excel跨檔案參照是什麼?優點缺點精華區懶人包

為什麼這篇excel跨檔案參照鄉民發文收入到精華區:因為在excel跨檔案參照這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者A1pha ([αλφα])看板Office標題[算表] 關於外部參照的兩個問題時間Wed De...


軟體:
EXCEL 2010
版本:
2010


請問一下,
關於外部參照的兩個問題。

第一:
請問在做外部參照的時候,也就是一個EXCEL檔案參照另外一個EXCEL檔案裡面的值之時,
一定需要打開該EXCEL檔案嗎?

目前我在參照另外一個EXCEL檔案的值的時候他是用
='[被參照檔.xlsx]Sheet1'!A1
這樣的格式。
可是當我這樣用的時候,要參照的話一定要先打開該檔案才有辦法…
不然他就會顯示#REF
所以想請問一下有沒有辦法改成用檔案路徑去參照啊?
其實我是想不要打開檔案也可以參照的方法……感覺這一定要有檔案路徑才有辦法。

另外就是他如果可以用檔案路徑去參照的話,
請問可以使用相對路徑嗎?
因為有可能會打包給其他人,所以給絕對路徑的話一定會找不到檔案@@





第二:
如果上面使用相對路徑的方法可行的話,
請問可以在路徑上面使用結構化參照嗎?@@

也就是說我不要參照單一個一格子,
可能要參照另外一個檔案裡面的一個表格,並且使用該表格的結構去找東西之類的@@


感謝QQ

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.231.137
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1449643430.A.1FB.html
※ 編輯: A1pha (59.124.231.137), 12/09/2015 14:46:32
※ 編輯: A1pha (59.124.231.137), 12/09/2015 14:59:43
soyoso: 以原文舉的例子'[被參照檔案.xlsx]sheet1'!a1,可改用檔案 12/09 15:51
soyoso: 路徑參照,也無需先打開該檔案 12/09 15:52
A1pha: 感謝QQ 12/09 15:52
soyoso: https://youtu.be/fkT9rVx4iV0 測試錄影 12/09 15:52
A1pha: 太感謝了QQ 請問他有辦法弄成相對路徑參照嗎?QQ 12/09 15:53
A1pha: 因為檔案存在DROPBOX裡面 同事用同步過去這樣的方式QQ 12/09 15:54
A1pha: 我剛剛測試的時候 好像失敗了@@ 12/09 15:54
A1pha: 我是說用同樣的方法但是把他改成相對路徑@@ 12/09 15:57
A1pha: 像是 ='\Folder\[檔案.xlex]Sheet'!A1我這樣打的時候他就會 12/09 15:58
A1pha: 跳出一個視窗要我選檔案@@ 12/09 15:58
另外就是我想把他的路徑拿來Indirect 的時候他也沒辦法達到效果QQ
像是:
= 'D:\Root Folder\Folder\[ExcelFile.xlsx]Sheet'!A1 ---> 這樣子可以直接參照
= INDIRECT("'[ExcelFile.xlsx]"&[@[結構參照]]&"'!A1")---> 需要把被參照檔案打開

= INDIRECT("'D:\Root Folder\Folder\[ExcelFile.xlsx]"&[@[結構參照]]&"'!A1")
這樣就沒辦法直接參照,一定要把被參照的檔案打開QQ


我問同事,每個人都不知道,然後都叫我去學Access 囧
※ 編輯: A1pha (59.124.231.137), 12/09/2015 16:09:49
※ 編輯: A1pha (59.124.231.137), 12/09/2015 16:10:08
※ 編輯: A1pha (59.124.231.137), 12/09/2015 16:11:01
soyoso: 如原po回文indirect來源活頁簿未開啟,會傳回#ref!錯誤值 12/09 16:18
soyoso: https://goo.gl/eAjNsw 微軟支援有說明到 12/09 16:18
A1pha: QQ 哭哭 看來這招沒效了QQ 12/09 16:30
A1pha: 謝謝大大XDDD 12/09 16:30

你可能也想看看

搜尋相關網站