如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2021年7月9日

[Excel] 根據另一欄位內容決定本欄的資料下拉選單(相依性下拉選單dependent drop down list)

作者: Fred F.M. Wang (FW知識瑣記) 日期: 20210709

參考 : https://www.contextures.com/xldataval02.html

Excel工作表內,如果要根據另一個欄位的內容來決定本欄的資料下拉選單,也就是相依性下拉選單,例如: "區別"欄位內容不同時,"所別"欄位出現的下拉選單選項就不同(如下圖),要如何才能做到。



 

Step 1: 建立參考資料範圍的名稱

使用名稱管理員,建立不同區的"所別資料範圍"名稱,第一區的資料範圍命名為一,第二區的資料範圍命名為二,....

 

操作 Excel選單 : 公式 > 名稱管理員 > 新增



 

建立名稱為"十三"的範圍,參考範圍為第13區的所有的所別

 



 

Step 2 設定資料欄的資料驗證

 

2.1 設定"區別"的資料驗證

滑鼠移到區別的資料格,操作 Excel 選單 > 資料 > 資料驗證

資料驗證的來源為涵蓋所有區別的範圍,如下:






2.2 設定"所別"的資料驗證

滑鼠移到所別的資料格,操作 Excel 選單 > 資料 > 資料驗證

資料驗證的來源設定為  “=INDIRECT(D4)"



 

Step 3 複製B4:C4的資料驗證設定,到下方的區別與所別資料欄位

使用複製, 貼上時使用選擇性貼上,勾取"驗證",如下圖






沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)