如何在某cell中輸入另一個excel的路徑, 之後取出該路徑對應的某cell值
- 帖子
- 835
- 主題
- 6
- 精華
- 0
- 積分
- 915
- 點名
- 0
- 作業系統
- Win 10,7
- 軟體版本
- 2019,2013,2003
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2010-5-3
- 最後登錄
- 2025-7-5
|
本帖最後由 luhpro 於 2010-7-26 01:01 編輯
回復 1# yazu
你可以利用 CONCATENATE 與 INDIRECT 兩個函數藉由以下的方式來達到目的 :
=INDIRECT(CONCATENATE("[XXXX.xls]Sheet1!","R",4,"C",2),0)
上例是抓取 XXXX.xls 的 Sheet1 中的 B4 格的資料 :
其中 B = 2 (Column)
4 = 4 (Row)
上述是不帶目錄的方式 ,而若再搭配 Address 函數還有另外一個方法可以達成 : (此例為抓取 C2 的資料)
=INDIRECT(CONCATENATE("'c:\database\1.xls'!",ADDRESS(2,3))) |
|
|
|
|
|
|
|