English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

請問:
我在excel中A,B兩欄位皆設計成清單方式可下拉,
但B欄位下拉下來的清單內容,可以依A欄位的內容而自動調整嗎?
如:
A欄資料有:C,D
B欄資料有:C1,C2,C3,D1,D2,D3
在A欄下拉選了資料C則B欄的下拉內容為:
C1
C2
C3供選擇
如:在A欄下拉選了資料D則B欄的下拉內容自動調整為:
D1
D2
D3供選擇,
而不要再出現C1,C2,C3了,要怎麼做呢?
謝謝!

2006-11-09 08:20:01 · 3 個解答 · 發問者 小全 3 in 電腦與網際網路 軟體

不好意思,我的C,D....只是舉例而已,實際上A欄下拉下來可能會有很多值,如:A欄是可選地址的”縣市名”B欄下拉下來,會對應A欄所選縣名而列出所有的”鄉鎮名稱”供選擇
謝謝!(希望有好的方法提供)

2006-11-09 11:03:48 · update #1

3 個解答

建議你用下列方式:

假設把清單來源放在C1~C8, 也就是:
將C,D 分別放在儲存格C1及C2做為A欄資料來源
將C1,C2,C3,D1,D2,D3依序放在儲存格C3~C8,做為B欄資料來源

游標移到A1
[資料][驗證][設定] 在儲存格內允許的下拉選項選"清單"
"來源"輸入
C$1:C$2
[確定]

游標移到B1
[資料][驗證][設定] 在儲存格內允許的下拉選項選"清單"
"來源"設下列公式
=IF(A1="","",IF(A1="C",C$3:C$5,C$6:C$8))
[確定]

再複製到其他儲存格即可

B1清單來源公式說明:
假設A1=空白, 則B1=空白,
假設A1=C, 則B1的範圍為C3~C5, 不然B1的範圍為就=C6~C8

2006-11-09 18:49:40 補充:
請你先把各縣的鄉鎮名分別定義名稱例如, 台北縣的鄉鎮資料放在C1:C50, 就用 [插入][名稱][建立] 在現有名稱打入"台北縣" , 參照到選"C1:C50"再按[確定]各縣市以此類推定義名稱.參照原回答的步驟做一次 (來源範圍請自行修改)不過最重要的是!!要將原回答B1的清單公式改為 =INDIRECT(A1)就可以了!如有不清楚再問吧!

2006-11-09 10:12:26 · answer #1 · answered by ? 4 · 0 0

●九州 娛樂 網站 http://ts777.cc
●●●運彩遊戲、真人遊戲、電子遊戲、對戰遊戲、對戰遊戲●●●

●新舊會員儲值就送500點

● 真人百家樂彩金等你拿

●線上影片直播、正妹圖、討論區免費註冊

歡迎免費體驗交流試玩!

●九州 娛樂 網站 http://ts777.cc

2015-03-16 01:21:11 · answer #2 · answered by ? 1 · 0 0

http://tw.knowledge.yahoo.com/question/?qid=1306053007771

2006-11-10 01:40:36 · answer #3 · answered by 沙拉油 5 · 0 0

fedest.com, questions and answers