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

  在WPS表格中为了方便规范数据的录入,我们经常会在相应的单元格中提供下拉列表以便选择录入。但如果需要建立多级下拉列表,那又该如何处理呢?

  在某学校设有高一、高二、高三共三个级部,每个级部的分别有十个左右的班级。以前在统计学生相关信息的时候,经常发现各班级、级部上交的表格很不规范,因此为了规范起见,有必要建立多级的下拉列表,如图1所示。


  图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

三联推荐:点击免费下载最新版WPS办公软件    》》查看更多电脑教程

  确定后,将鼠标定位于C2或其下单元格,可以发现右侧出现下拉按钮,点击即可出现在Sheet1工作表E列中所列的级部名称列表。

  关键是表格中的D列,如何根据C列所选级部名称在D列单元格出现相应级部的班级列表呢?其实,这一步也是属于窗户纸性质的,一捅就破。选中D2及以下单元格区域,在“数据有效性”对话框中,“允许”列表仍选“序列”,但在“来源”输入框中输入公式“=INDIRECT($C2)”,如图6所示。


  图6

  确定后再单击相应单元格,就可以看到图1所示的效果了。

  函数INDIRECT($C2)的作用是返回在C2单元格中的数据的值。比如本例图1中“=INDIRECT($C2)”的结果就是“=高一”,而“=INDIRECT($D2)”的结果就是“=高三”。

  如有更多级别的下拉列表也不用愁,就是这么两步,先定义名称,然后在数据有效性对话框中进行引用名称就可以了。

时间: 2025-01-06 07:43:53

巧借“名称”,在WPS表格中建立多级下拉列表的相关文章

Excel表格中建立分类下拉列表填充项

1.在Sheet2中,将企业名称按类别(如"工业企业"."商业企业"."个体企业"等)分别输入不同列中,建立一个企业名称数据库. 2.选中A列("工业企业"名称所在列),在"名称"栏内,输入"工业企业"字符后,按"回车"键进行确认. 仿照上面的操作,将B.C--列分别命名为"商业企业"."个体企业"-- 3.切换到Sheet1中

巧用WPS表格中共享工作簿功能

  在工作或学习中,我们常常会遇到要收集大家的个人资料,对于处理这类事情的方法经常是先通过填写纸质表格,然后再由专人输入电脑.但是小编这里要告诉大家的是用WPS表格共享工作簿就可以轻松搞定. 一.建立共享文件夹 为了实现多人协同工作,必须建立一个共享文件夹(当服务器),让参与人有权访问此文件夹.例如我们在某台电脑(也可以自己的电脑)的E盘上建立一个"员工信息"的共享文件夹. 建立共享文件夹 建立共享文件夹 二.设计建立共享工作簿 我们以收集员工个人信息为例设计建立一个工作簿,命名为&q

如何在WPS表格中输入平方和立方符号

我们在输入面积和体积时,经常要输入平方(上标2)和立方(上标3).在EXCEL可以快速输入(平方:Alt+178,立方:Alt+ 179),但是这个方法目前在WPS表格中还不能实现,那么爱用WPS的朋友是不是无法输入平方(上标2)和立方(上标3)呢?别急,方法是有的,而且还不止一种. 下面,我以平方米和立方米为例,将这两种方法介绍给大家. 一.借用法 他山之石,可以攻玉.我们可以借用公式编辑器实现,公式编辑器网上很多,上网下载安装后,打开公式编辑器,输入"M"后,单击上标和下标模板,选

WPS表格中输入平方和立方符号

我们在输入面积和体积时,经常要输入平方(上标2)和立方(上标3).目前在WPS表格中还不能直接实现,那么爱用WPS的朋友是不是无法输入平方(上标2)和立方(上标3)呢?别急,方法是有的,而且还不止一种. 下面,我就介绍两种方法给大家. 一.借用法 他山之石,可以攻玉.我们可以借用公式编辑器实现,公式编辑器网上很多,上网下载安装后,打开公式编辑器,输入"M"后,单击上标和下标模板,选择右上上标后,输入"2",这样平方米符号就出来了,然后复制到WPS表格即可 注意,不同

WPS表格中怎么添加超链接

  我们经常在上网中常常会无意中碰到比较好的网站,为了方便下次打开,我们会收藏在浏览器中,但还有一种就是把那么网站全部收在表格中.下面小编就为大家介绍下WPS表格中制作一个网址导航的方法. 操作步骤: 1.打开WPS表格,在任意一个单元格中输入中文网站名称,也可以按照自己喜爱定义.然后,在其他的单元格中输入要保存的网站名称,版式可以自己随意排列. 超链接 2.版式确定好之后,点击一个网站名称,鼠标移到菜单栏,点击插入--超链接. 3.在弹出的菜单中,填写文字说明,以及网站地址,建议先用浏览器打开

用控件工具在WPS表格中插入Flash动画

大家经常用控件工具在PPT中插入Flash动画,经过尝试以后发现在WPS表格中也可以通过控件工具轻松地插入Flash动画,为枯燥的表格增加一点灵动的气息.主要步骤如下: 1.准备好将要插入的Flash动画素材,我要插入的动画素材是C盘根目录下的"精美时钟.swf". 2.运行WPS表格后,在常用工具栏的空白处单击鼠标右键,在弹出菜单中点击"控件工具箱"(如图1). 图1 WPS中调用"控件工具箱" 再单击"控件工具箱"中的&q

在WPS表格中是如何提取身份证号码中的出生日期

  从事数据录入的朋友经常会在表格中录入大量的数据,例如身份证号码.学生证号等等.这些重要的数据在录入的时候不能出错,否则后果严重.那么,有没有什么办法不出错呢?人工手动肯定是不行的,其实,WPS表格中的一项功能就可以轻轻松松快速录入这些重要数据. 下面我们将用WPS表格来实践操作一下在WPS表格中是如何提取身份证号码中的出生日期的吧! 1.首先用WPS表格打开包含身份证号码的电子表格; 2.单击进入出生日期单元格,单击"fx"或执行"插入函数" 3.在"

怎样在wps表格中实现两数除法

  在wps表格中实现两数除法的方法: 首先,双击打开WPS中的Excel表格,新建一张表格,并重命名为"除法.xls", 如下图所示: 双击打开"除法.xls",表格里创建一个数据表格,统计学生分数表格,如下图所示: 接着,给表格几列赋值,学生科目成绩,如下图所示: 为了让表格看起来更清晰明了,给表格添加外边框和内边框,如下图所示: 在表格最后两列中,如"语文/数学"第一行,输入"=", 如下图所示: 然后,用鼠标选中第一行

WPS表格中校验身份证号码中的日期

在录入身份证号码的时候,一不小心就可能出错.下面我们就讲讲如何利用ET的格式转换功能,校验身份证号码中的出生日期部分. 如图1所示,A列为身份证号码(输入前请先将该列单元格格式统一设置成"文本"),B列为用公式从身份证号中提取出的出生日期,以B2为例,公式为: =TEXT(IF(LEN(A2)=15,"19",)&MID(A2,7,IF(LEN(A2)=18,8,6)),"####-##-##") 该公式利用文本函数,可智能判断18位和1