萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> WPS Office >> WPS 綜合教學

WPS表格善用「定義名稱」建立多級下拉選單(級部→班級)

需求:先選「高一/高二/高三」級部,再依級部顯示對應班級下拉選單。用「定義名稱」+「資料驗證」+ INDIRECT 函數實現:

步驟一:建立資料源與定義名稱

  1. Sheet1 建表:A 欄高一班級、B 欄高二、C 欄高三、E 欄級部清單(高一、高二、高三)。
  2. 選 A 欄→「插入」→「名稱」→「定義」→名稱輸入「高一」,引用位置確認為 =Sheet1!$A:$A。同理定義「高二」、「高三」、「級部」(對應 E 欄)。

步驟二:設定第一層下拉(級部)

  1. 目標區域(如 C2 以下)→「資料」→「有效性」→「允許」選「序列」→「來源」輸入 =級部。

步驟三:設定第二層下拉(班級)動態引用

  1. 目標區域(D2 以下)→「有效性」→「允許」選「序列」→「來源」輸入 =INDIRECT($C2)。
  2. INDIRECT($C2) 回傳 C2 內容(如「高一」),轉為名稱引用,自動顯示對應班級清單。

多級下拉同理擴展:定義名稱→第一層引用總清單→第二層用 INDIRECT 引用第一層選擇結果。

copyright © 萬盛學電腦網 all rights reserved