国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > WPS > 正文

巧借“名稱”,在WPS表格中建立多級下拉列表

2024-08-23 07:20:38
字體:
來源:轉載
供稿:網友

  在wps表格中為了方便規范數據的錄入,我們經常會在相應的單元格中提供下拉列表以便選擇錄入。但如果需要建立多級下拉列表,那又該如何處理呢?

  在某學校設有高一、高二、高三共三個級部,每個級部的分別有十個左右的班級。以前在統計學生相關信息的時候,經常發現各班級、級部上交的表格很不規范,因此為了規范起見,有必要建立多級的下拉列表,如圖1所示。

巧借“名稱”,在WPS表格中建立多級下拉列表 CUOxin.COM教程

  圖1

  為此,我們應該借助“名稱”以達到目的。

  一、定義名稱

  如圖2所示。

  圖2

  在Sheet1工作表中建立如圖表格。各列標題就以相應的級部名稱來表示,其下則分別錄入各相應的班級,四個級部分別在A-C列。在E1單元格錄入“級部”,其下錄入四個級部名稱。注意此處級部名稱應與各列標題一致。

  選中A列單元格,點擊菜單命令“插入→名稱→定義”,打開“定義名稱”對話框。在上方的輸入框中輸入“高一”,并確認下方的“引用位置”輸入框中數據為“=Sheet1!$A:$A”,如圖3所示。

  圖3

  點擊確定后,就可以將A列單元格區域定義為“高一”了。不信,你可以在表格的名稱框中輸入“高一”,回車,是不是整個A列就被選中了?

  可以用同樣的方法,分別選中B列、C列、E列單元格區域后,在“定義名稱”對話框中將它們分別定義為“高二”、“高三”、“級部”名稱。也可以直接在上方的輸入框中輸入名稱,然后將下方的“引用位置”修改成相應的單元格區域,然后點擊“添加”按鈕,將名稱添加到當前工作簿的名稱列表中。比如定義 “高三”名稱時,其引用位置應改為“=Sheet1!$C:$C”,定義“級部”名稱時,其引用位置應改為“=Sheet1!$E:$E”。

  二、設置數據有效性

  如圖4所示表格。

  圖4

  選中C2及以下單元格區域,點擊菜單命令“數據→有效性”,打開“數據有效性”對話框。在“允許”下拉列表中選擇“序列”,然后在下方的“來源”輸入框中輸入“=級部”,其它設置如圖5所示。

  圖5

CUOxin.COM推薦:點擊免費下載最新版WPS辦公軟件 》》查看更多電腦教程

  確定后,將鼠標定位于C2或其下單元格,可以發現右側出現下拉按鈕,點擊即可出現在Sheet1工作表E列中所列的級部名稱列表。

  關鍵是表格中的D列,如何根據C列所選級部名稱在D列單元格出現相應級部的班級列表呢?其實,這一步也是屬于窗戶紙性質的,一捅就破。選中D2及以下單元格區域,在“數據有效性”對話框中,“允許”列表仍選“序列”,但在“來源”輸入框中輸入公式“=INDIRECT($C2)”,如圖6所示。

  圖6

  確定后再單擊相應單元格,就可以看到圖1所示的效果了。

  函數INDIRECT($C2)的作用是返回在C2單元格中的數據的值。比如本例圖1中“=INDIRECT($C2)”的結果就是“=高一”,而“=INDIRECT($D2)”的結果就是“=高三”。

  如有更多級別的下拉列表也不用愁,就是這么兩步,先定義名稱,然后在數據有效性對話框中進行引用名稱就可以了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芦溪县| 资源县| 绥宁县| 苍南县| 平昌县| 岳阳市| 齐河县| 两当县| 调兵山市| 镶黄旗| 高州市| 高陵县| 伊通| 康马县| 镇沅| 达州市| 淮南市| 宁晋县| 华宁县| 怀远县| 厦门市| 宾川县| 淮滨县| 通辽市| 西乌珠穆沁旗| 潼南县| 江城| 汶上县| 青川县| 锡林浩特市| 开化县| 舞钢市| 慈利县| 博爱县| 昌图县| 儋州市| 阜阳市| 吕梁市| 麦盖提县| 连江县| 屯留县|