EXCEL下拉式選單,做跨檔案

2013-11-12 5:30 pm
請問?
我要做下拉選單的地址選項...是跨檔案的!


如:
檔案A是各縣市、市區、及路名的資和資料
檔案B是要做下拉選單的表單
在檔案B裡:
A B C D
1 新北市 中和區 中和路 100巷

A1、B1、C1要做連動式下拉選單!


要如何用不同的檔案,做連動式下拉選單?
麻煩各位大大,快幫幫我!
謝謝~

下面是我做的問題範本。。。
請以這個範本幫我做解答!
http://www.funp.net/45655

附上2003版本的下載網址:
http://www.funp.net/241181

回答 (4)

2013-11-19 5:48 pm
✔ 最佳答案
<<參考檔>>下載地址
http://www.FunP.Net/498840

2013-11-13 17:04:14 補充:
版大你好:
1.=OFFSET([資料表.xls]地址表!$A$1,1,,COUNTA([資料表.xls]地址表!$A:$A)-1)
不同檔案間製作下拉式選單必須以動態定義名稱來製作,而上述公式在定議資料表中縣市名稱。

2013-11-13 17:04:47 補充:
2.=OFFSET([資料表.xls]地址表!$C$1,1,MATCH(統計表!$A20,[資料表.xls]地址表!$C$1:$AK$1,)-1,25)
更正上述公式中$A20請改成$A2
而本公式作用是當點選A2縣市時,會比對資料表中縣市所對映的鄉鎮.

2013-11-13 17:04:56 補充:
3.另'=OFFSET([資料表.xls]地址表!$K$1,1,MATCH(統計表!$B24,[資料表.xls]地址表!$K$1:$BY$1,)-1,25)
請更正上述公式$B24為$B2。本公式是比對資料表中鄉鎮所對映的路名。

2013-11-19 09:48:53 補充:
step1:定義名稱:插入/名稱/定義/現有名稱/輸入縣市別/在參照到輸入以下公式=OFFSET([資料表.xls]地址表!$A$1,1,,COUNTA([資料表.xls]地址表!$A:$A)-1) step2:照以上的步驟,名稱輸入鄉鎮別,公式=OFFSET([資料表.xls]地址表!$C$1,1,MATCH(統計表!$A2,[資料表.xls]地址表!$C$1:$AK$1,)-1,25) step3:照以上的步驟,名稱輸入路名,公式=OFFSET([資料表.xls]地址表!$K$1,1,MATCH(統計表!$B2,[資料表.xls]地址表!$K$1:$BY$1,)-1,25) step4:選取A2/資料/驗証/清單/來源輸入=縣市別 step5:選取B2/資料/驗証/清單/來源輸入=鄉鎮別 step6:選取C2/資料/驗証/清單/來源輸入=路名 <<參考檔>>下載地址
http://www.FunP.Net/498840
2015-01-28 11:12 pm
他 的答案你會滿意的
http://ts777.cc
2014-12-18 5:46 pm
答案在這裡
http://ts777.cc
2013-11-13 5:38 pm
Kubi大大:
我不太動您的意思!
可以請你用範本做給我看看嗎?
謝謝~

2013-11-13 15:15:33 補充:
cjw大大:
您好~
請您說明一下
1.=OFFSET([資料表.xls]地址表!$A$1,1,,COUNTA([資料表.xls]地址表!$A:$A)-1)
2.=OFFSET([資料表.xls]地址表!$C$1,1,MATCH(統計表!$A20,[資料表.xls]地址表!$C$1:$AK$1,)-1,25)
這兩個公式的內容大略說明!
與差異?

2013-11-13 17:35:00 補充:
cjw大大:
好的!了解!謝謝你~

2013-11-19 10:07:11 補充:
cjw大大:
您好~
縣市名稱的【,,COUNTA】與鄉鎮別的【,MATCH】兩者的差異是?
【,,COUNTA】這前面一定要2個逗號?
最後的【,[資料表.xls]地址表!$C$1:$AK$1,)-1,25)】這段式哪裡的範圍?
【-1,25】又是什麼意思?
麻煩您了~
謝謝!


收錄日期: 2021-04-27 20:46:12
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20131112000016KK00848

檢視 Wayback Machine 備份