前三篇都是讲的给Excel元素命名,本篇再介绍一种命名的使用方式:命名区域。区域是多个单元格的集合,可以是单行、单列或者类似表格的单元格矩阵,也可以是不连续的多个单元格,但很少用到。当然,一个单元格也可以是一个区域,命名单元格算是命名区域的特例。创建单元格的方法和创建命名单元格一样,选择多个单元格之后,在名称框输入名称即可。
还是通过例子来讲解。比如公司行政部每个月要统计各个部门对文具的需求,一般会制作如下的表格:
1、设置下拉列表
(知道如何使用下拉列表的童鞋可以不看本节。)
由于部门和文具不会经常变动,通过下拉列表的方式输入会更方便。首先选中部门列:
定位到主菜单->数据:
在数据工具中点击“数据验证”:
在弹出的数据验证对话框中选择允许的类型为序列,在来源中输入多个部门的名称,中间用英文逗号分隔:
这时候选中部门列中任意一个单元格,可以看到边上会显示一个下拉箭头,点击箭头可以看到刚才输入的多个部门的名称供选择:
这时候部门列的标题也会出现下拉列表,可以选中标题单元格,按刚才的步骤设置数据验证,把允许的类型改为“任何值”即可。
对于文具列的设置方法相同,这里就不再重复。
2、绑定区域
上面设置下拉选项的方法是最原始的,一个个输入候选项太麻烦了,特别是候选项非常多的时候。对于这种变化较少的数据,一般会有另一个地方记录。例如会创建一个文具列表:
在设置文具列的数据验证的时候,我们先用鼠标点击“来源”输入框,然后切换到文具列表,选中文具名称列中的数据。
这时候文具列就可以实现下拉了:
3、数据发生变化
前面的方法虽然解决了不再重复输入候选项的问题,但是如果候选项发生了变化,增加或者减少了一个,下拉的时候候选项不会跟着发生变化。例如这里增加一项曲别针,但是文具的候选项并没有增加。
4、尝试绑定到命名列
看过前三篇介绍的命名单元格、命名列和命名表格的童鞋肯定会想到让下拉候选项绑定到命名列。先把文具列表对应的表格名称修改为“文具列表”:
然后选择文件申请列表中的文具列,设置数据验证的来源为文具列表的文具名称列:
点击确定,这时候悲催的弹出一个对话框,提示公式有问题:
5、通过命名区域解决
选中文具列表的文具名称列下面的所有单元格,在名称框输入“文具名称”:

再次设置文具申请列表中的文具列:

这时候再添加文具,下拉框中的候选项就会自动增加了。
6、再多想一步
通过命名区域可以把数据绑定到下拉列表,刚才的操作是先创建了命名表格,能不能不创建命名表格直接通过命名区域实现?
实际操作发现是可以的,但是当增加文具的时候,候选项并不会同步增加。所以还是要遵循好习惯,先创建表格,然后再创建命名区域。
 
小技巧——方向键操作
Ctrl+方向键:在连续数据区域中跳转到第一行(Ctrl+Up)、最后一行(Ctrl+Down)、第一列(Ctrl+Left)、最后一列(Ctrl+Right),遇到空单元格会作为当前连续区域的截止。
Shift+方向键:选中当前单元格及其左边(Shift+Left)、右边(Shift+Right)、上面(Shift+Up)、下面(Shift+Down)的单元格,一般在多选时使用。
Ctrl+Shift+方向键:批量选中连续区域,其实就是把前面两个操作做了合并,遇到空单元格也会作为连续区域的截止。
Alt+Down:将当前列之前输入的值去掉重复项之后作为下拉选项展示出来,即使当前列没有设置下拉框也可以。
 

示例文件下载:http://files.cnblogs.com/conexpress/命名区域示例.zip

 

Excel应该这么玩——4、命名区域:搞定下拉框的更多相关文章

  1. Excel indirect引用其它xlsx文件内容作为下拉框

    效果如下图: 在第一个excel文件中有一个下拉框 这里面的选项,需要从另外一个Excel文件中读取内容,另外一个Excel文件如下: 实现的步骤如下: 1.新建一个Excel文件select.xls ...

  2. Excel应该这么玩——1、命名单元格:干掉常数

    命名单元格:通过名称来引用单元格中的值,常用于引用固定不变的值. 单元格是Excel中存储数据的最小单位,在公式中通过A1.B2之类的名称来引用其中的值.A1只是单元格的坐标,就好像人的身份证号.生活 ...

  3. Excel应该这么玩——3、命名表格:彻底改造公式

    上一篇介绍了通过命名列将公式中的地址引用去掉,让公式更容易理解.但是之前的命名列只是针对单个表格的,如何引用其他表格的列是本篇的主要内容. 1.创建命名表格 命名表格的前提的创建表格,这个操作上一篇已 ...

  4. Excel应该这么玩——7、我是预言家:绘制趋势图

    让我们先看一个场景:你是公司销售部的员工,你手里有公司最近几年的销售额相关的数据,经理希望你预测下个月的销售额.盯着一堆数据,你或许会想到画一张XY坐标图,然后将每个月份的销售额标定为一个坐标.但是下 ...

  5. Excel应该这么玩——6、链接:瞬间转移

    上一篇中提到通过命名表格来管理基础数据,这样会让数据更规范.如果有很多个基础数据表,需要查找或者修改其中的一个,可以通过名称框中下拉来定位. 但是当表格较多的时候,通过下拉选择的方式就不是很好定位了. ...

  6. Excel应该这么玩——5、三种数据:Excel也是系统

        Excel最常用的功能就是记录数据,把数据按照行列记录下来.这部分数据是源数据,是业务活动中最原始的流水账,作为后续操作的依据.为了从源数据中得出一定的结论,需要对源数据进行分析得出报表数据. ...

  7. Excel应该这么玩——0、初衷:用IT方法玩Excel

    在企业中处理业务数据,最好的方案是使用业务系统.业务系统可以基于复杂的业务逻辑处理大量数据,并支持多人协作处理流程性的工作,对支撑企业运营非常重要.但是由于业务系统的复杂性很高,一点小小的改变也需要较 ...

  8. Excel应该这么玩——2、命名列:消除地址引用

    命名列:通过名称引用列,让公式更容易理解. 下面继续举上次的栗子. 1.历史遗留问题 之前虽然把数字编成了命名单元格,但其中还是有单元格地址B2.C2之类,要理解公式需要找到对应的列标题. 特别是像下 ...

  9. C# 创建、更改Excel命名区域(NamedRange)

    创建命名区域是指给选定的某个单元格或多个单元格区域设置名称,目的是方便我们在文件中的其他地方对该单元格区域进行引用能够简化公式引用或者方便数据管理.下面记录了具体的C#示例代码.这里创建命名区域分为了 ...

随机推荐

  1. iOS下的 Fixed + Input 调用键盘的时候fixed无效问题解决方案

    做touchweb开发的时候,做头疼的是,电脑上面时候好的,有些手机上面也是好的,个别手机和浏览器出现问题,对于这些,只能慢慢调试,找问题. 今天说一下比较老的IOS的问题,那就是"iOS下 ...

  2. wampserver的php.ini文件

    在修改php.ini文件时,找到了php文件夹下的php.ini文件,但是重启所有服务后就是不起作用.查看前辈的博客后,明白了是在apache目录下的php.ini才是起作用的. .

  3. Java面试题大全(三)

    81.如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一.或者修改服务的启动文件或者commenv文件,增加set PR ...

  4. BizTalk动手实验(五)Map开发测试

    1 课程简介 通过本课程熟悉Map的相关开发与测试技术 2 准备工作 熟悉XML.XML Schema.XSLT等相关XML开发技术 新建BizTalk空项目 演示 3.1 基本操作 打开MapDev ...

  5. 关于c++风格 code style

    Header files should be self-contained. All header files should have #define guards to prevent multip ...

  6. Myeclipse8.5 subscription expired自己动手获取Myeclipse的注册码

    步骤: 1.在myeclipse中新建一个java project 2.在src目录下建立一个名为MyEclipseGen的类 3.将下面的代码复制到该类中,并运行. import java.io.* ...

  7. HDU 2222 Keywords Search(AC自动机模版题)

    Keywords Search Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others ...

  8. scp使用加密算法报错unknown cipher type

    为了提高scp的传输速度指定了scp的加密算法为arcfour $ scp -c arcfour localFile userName@remoteIP:remoteFile 得到报错unknown ...

  9. a标签实用方法详解

    a:link { color: black } /* 未访问时的状态 */ a:visited { color: blue } /* 已访问过的状态 */ a:hover { color: red } ...

  10. Sharepoint 2013 回收站知识整理

    回收站机制可有利于防止内容的永久删除与误删除. 一.SharePoint 2013 回收站包括两种:第一回收站(End user Recycle Bin items)与 第二回收站(Deleted f ...