Excel表內如何做強制性選擇

2009-06-24 7:51 pm
表內A1有選擇性內容 A 和 B,當A1內揀選 A 時,表格的B1便出現選擇性內容 1, 2和3。當A1內揀選 B 時,表格的B1便出現選擇性內容 4,5和6。如何做到呢?
更新1:

如果把A1內的選擇增加至三行,則A,B和C,當A1內揀選 為C時,表格的B1便出現選擇性內容 7,8 和 9。那做法是復雜多嗎?

回答 (2)

2009-06-24 9:18 pm
✔ 最佳答案
我有另外一種造法。
首先將標題 (假設是 "飲品" 和 "食物") 定義為清單名稱,
假設標題在A1:B1,定義為清單名稱方法是: 插入--> 名稱 --> 定義 --> 現有名稱欄上打上"類別"
"參照到" 欄大打上 =Sheet1!$A$1:$B$1,重複以上動作,將飲品和食物的選擇分別定義為"飲品"和"食物",此時你應有三個"定義清單名稱"。
點選 C2 ,資料 --> 驗証 -- > 設定 -- > "儲存格內允許" 選擇 清單 -->
來源欄打上 “ =類別 “
點選 D2,重複以上設定,來源欄打上 =INDIRECT($C$2)
完成。
2009-06-24 8:59 pm
假設你在C1格輸入A及在C2格輸入B.A1格設Data Validation如下:
Data --> Validation
Under "Settings" Tab
Allow: choose List
Source: "=$C$1:$C$2"

於D1至D3格輸入數字選項如:
D1 =IF(A1="A",1,4)
D2 =IF(A1="A",2,5)
D3 =IF(A1="A",3,6)

即D1至D3的內容隨A1選擇而變.B1格設Data Validation如上但Source改為 "=$D$1:$D$3"


收錄日期: 2021-04-23 23:18:40
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20090624000051KK00555

檢視 Wayback Machine 備份