Re: [算表] 如何自動更新活頁簿連結的路徑和檔名?

看板Office作者 (暮影殘月)時間1月前 (2025/02/23 12:33), 編輯推噓0(003)
留言3則, 2人參與, 1月前最新討論串3/4 (看更多)
感謝大大的協助 試了幾次用INDIRECT還是會出現參照錯誤 #REF! 無法像手動改動函數日期後就可以直動帶出資料那樣 有另一位大大分享類似的方法 但是有用TEXT =XLOOKUP($A2, INDIRECT("'C:\Users\家人\Desktop\" & TEXT($D2, "00") & "月\[" & TEXT($D2, "00") & TEXT($E2, "00") & "-出貨單.xlsx]清單'!A:A"), INDIRECT("'C:\Users\家人\Desktop\" & TEXT($D2, "00") & "月\[" & TEXT($D2, "00") & TEXT($E2, "00") & "-出貨單.xlsx]清單'!B:B"), "") 也是一樣出現 #REF! 不知道是否是我哪邊出錯了 XD ※ 引述《windknife18 (windknife18)》之銘言: : 可以用 indirect 函數,沒有檔案測試,自己測看看囉 : =XLOOKUP(A1#,INDIRECT("'C:\Users\家人\Desktop\01月\["&D2&E2&"-出貨單.xlsx]清單 : '!A:A"),INDIRECT("'C:\Users\家人\Desktop\01月\["&D2&E2&"-出貨單.xlsx]清單 : '!B:B"),"") : ※ 引述《randyus (暮影殘月)》之銘言: : : 軟體:excel : : 版本:365 : : 請教大大們,小弟不才,最近幫家人用EXCEL整理出貨的表單,讓他們每天輸入價格及出貨 : : 數目,且依日期分別儲存檔案。 : : 由於貨品價格會經常波動,所以做了一個利用活頁簿連結的方式,可以不用開啟舊檔案就 : : 查詢參考之前價格的設計。 : : A B C : : 1 品項 單價 參考價 : : 2 aa 10 函數 : : 3 bb 15 : : 4 cc 13 : : 5 .. .. : : C2儲存格的函數為 : : =XLOOKUP($A$2#,'C:\Users\家人\Desktop\02月\[0218-出貨單.xlsx]清單 : : '!A:A,'C:\Users\家人\Desktop\02月\[0218-出貨單.xlsx]清單'!B:B,"") : : 若要查其它日期就利用活頁簿連結整理的方式去點選不同日期的檔案。但是因為家人真的 : : 不熟悉操作EXCEL,總無法記得從哪兒去更新連結。 : : 所以想幫忙設計在D2儲存格填入月份數字(例如:01),E2儲存格填入日期數字(例如:25) : : 之後,C2的函數就會自動將參照檔案的路徑及檔名變更為 : : =XLOOKUP($A$2#,'C:\Users\家人\Desktop\01月\[0125-出貨單.xlsx]清單 : : '!A:A,'C:\Users\家人\Desktop\01月\[0125-出貨單.xlsx]清單'!B:B,"") : : 請問版上的高手們,這有辦法做到嗎? : : 先感謝願意提供協助的大大們。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.164.207 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1740285221.A.17B.html

02/23 14:34, 1月前 , 1F
用 INDIRECT 連結外部檔案時必須開啟被連結的檔案
02/23 14:34, 1F

02/23 14:34, 1月前 , 2F

02/23 20:37, 1月前 , 3F
GOOGLE後似乎得用VBA才能解決,看來我得惡補學習一下了
02/23 20:37, 3F
文章代碼(AID): #1dkgKb5x (Office)
文章代碼(AID): #1dkgKb5x (Office)