专栏首页完美Excel一起学Excel专业开发11:2个常用的数据验证技巧

一起学Excel专业开发11:2个常用的数据验证技巧

数据验证(以前称为“数据有效性”)是一项非常有用的功能。使用数据验证,不需要VBA代码,就能检查输入的数据是否满足规则要求,从而保证数据输入的正确性。下面介绍2个常用的数据验证技巧。

技巧1:确保输入不重复的数据

如果要求在某个单元格区域中输入的数据不能重复,那么可以使用数据验证来保证输入数据的唯一性。

1.选择输入的数据不能重复的单元格区域,本例中是单元格区域B3:B7。

2.单击功能区“数据”选项卡“数据工具”组中的“数据验证——数据验证”。

3.在“数据验证”对话框中,如下图1所示,在“允许”下拉框中选择“自定义”,在“公式”框中输入公式:

=COUNTIF($B$3:$B$7,B3)=1

图1

公式中,COUNTIF函数的第一个参数为绝对引用,表示需要进行数据验证的单元格区域;第二个参数为相对引用,表示当前数据输入单元格。

4.单击“确定”,完成数据验证设置。

此时,在单元格区域B3:B7中输入数据时,如果存在重复输入,则会弹出如下图2所示的信息框。

图2

技巧2:创建级联列表

所谓级联列表,就是一个单元格中可供选择的下拉列表项取决于另一个单元格中的数据值,如下图3所示。

图3

1.定义名称。

名称:分类

引用位置:=$A$3:$A$4

名称:微信公众号

引用位置:=$A$7:$A$8

名称:效率工具

引用位置:=$A$11:$A$14

示例中定义的名称如下图4所示。

图4

这里的关键是,第二级显示的列表项名称为第一级列表项数据值。

2.设置数据验证。

选择单元格区域C3:C6,设置数据验证规则如下图5所示。

图5

同样,选择单元格区域D3:D6,设置数据验证规则如下图6所示。

图6

本文分享自微信公众号 - 完美Excel(excelperfect),作者:fanjy

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-09-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Excel实战技巧62: 获取不重复的值作为数据验证列表项

    “数据验证”(在Excel 2013以前称为“数据有效性”)是Excel中的一项重要功能,它能够提供下拉列表供用户选择输入项,也能限制用户输入符合设定的数据。

    fanjy
  • Excel图表学习52: 清楚地定位散点图中的数据点

    散点图是我们经常使用的一种图表类型,然而,当有许多个数据点时,往往很难弄清楚特定的数据点。其实,使用一些小技巧,我们能够很容易地定位散点图中特定的数据点,如下图...

    fanjy
  • 一起学Excel专业开发07:工作表设计原则

    原则1:不同目的的单元格采用特定格式来区分。例如,在上图1中,在视觉上区分了数据输入区、公式区、表头以及外部区域。

    fanjy
  • Excel实战技巧62: 获取不重复的值作为数据验证列表项

    “数据验证”(在Excel 2013以前称为“数据有效性”)是Excel中的一项重要功能,它能够提供下拉列表供用户选择输入项,也能限制用户输入符合设定的数据。

    fanjy
  • Linux sudo详解

    先说一下为什么最近一直在学Linux的相关内容,其实也并没有偏离之前的想法,对于Linux的运用还是很重要的,如果连运维对服务器做了什么都不清楚还谈什么其他操作...

    信安本原
  • iOS 11.1.2越狱尝鲜

    最近盘古公开了一些漏洞细节,然后大家都在做各种越狱工具,在大佬解决Cydia前,我先分享下自己的吧。 常用的命令行工具基本都备齐...

    ChaMd5安全团队
  • 第七天、判断三角形的类型

        根据输入的三角形的三条边判断三角形的类型,并输出它的面积和类型。 C代码: /*第七天、判断三角形的类型*/ #include <stdio.h> ...

    Jack_Cui
  • lodash源码分析之自减的两种形式

    本文为读 lodash 源码的第六篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash

    对角另一面
  • lodash源码分析之自减的两种形式

    这个世界需要一个特定的恶人,可以供人们指名道姓,千夫所指:“全都怪你”。 ——村上春树《当我谈跑步时我谈些什么》 本文为读 lodash 源码的第六篇,后续...

    对角另一面
  • Rancher 2.x 搭建及管理 Kubernetes 集群

    Rancher 是一套容器管理平台,它可以帮助组织在生产环境中轻松快捷的部署和管理容器。Rancher可以轻松地管理各种环境的 Kubernetes,满足IT需...

    kubernetes中文社区

扫码关注云+社区

领取腾讯云代金券