
我不知道您是否经常在如此折磨的情况下使用Excel:
填写的表格供其他人填写,显然已将规格书中填写的所有文件打包在一起,并发送给另一方.
例如:
填写规范-17物流管理(1)类,另一方填写-17物流管理1类;
填写规格-的18位数字,然后填写另一方-多一位或少一位
不规则的数据填充会直接影响后续的统计和计算,尤其是数据透视表的功能,这对数据源的规范有很高的要求. 此时,看来填写表格的人很高兴,而收集表格摘要统计信息的人总是偷偷擦干眼泪.
现在是时候战斗了!哦,不,不,现在该采取一些措施了!
首先把这个干货轮廓勾勒出来,如果您认为自己已经知道知识点,就可以直接滑到需要的地方〜

下载附件
01. 什么是数据验证
数据验证位于Excel中“数据”选项卡下的“数据工具”功能组中. 根据Excel中的提示,它用于限制数据类型或用户输入单元格的值. 最常见的用途之一是创建一个下拉列表.
另一方不喜欢认真查看填充规格,那么我们将让他们根据我们的说明进行填充. 这不仅使其他人更容易填写,看起来我们非常亲密,而且还防止了统计数据中的错误,以便每个人都可以一起玩.
这是一些基本用法.
02. 数据验证的基本用途是什么
①设置基本验证条件
数据验证的资格是整数,小数,序列,日期,时间,文本长度和自定义,用于限制输入的数据类型或输入单元格的值.

下载附件
整数,十进制和文本长度:
这三个项目相对简单,本质上是限制“范围”,即限制另一方仅输入指定范围内的整数/小数,或指定另一方输入的文本的长度.
例如,输入ID卡,您可以首先将单元格格式更改为文本(因为Excel中超过15位的数字将被记录为科学计数法),然后在数据验证中将文本长度限制为18个.
日期和时间:
实际上,这两个范围也很有限,为什么要分开选择呢?主要是因为在设置时,首先要注意格式.
日期的标准输入由单杠或斜杠分隔: 年月日: 2019-1-1或2019/1/1. 如果您丢失了它作为2019.1.1,很抱歉,我不认识您.
时间通常由英文冒号,小时,分钟和秒分隔,但是在这里尝试后,可以自动将其识别为带有中文冒号的英语excel验证公式,所以我就不多说了〜
顺序和自定义:

序列用于创建下拉列表; custom用于编写公式来限制单元格的填充内容.
②选择单元格时显示输入信息
顾名思义,当另一方准备在该点的单元格中输入信息时,将使用此设置,您可以看到我们设置的提示以减少键入错误的可能性:
③错误警告
设置错误警告后,如果您已经使用数据验证设置了填充规格,则对方将弹出一个警告框:

下载附件
④圈出无效数据
数据验证不能完全阻止其他人输入未指定的数据. 例如,在复制和粘贴其他数据时,您设置的数据验证已被破坏,并且有一种防御感……

下载附件
因此,如果您在填写表格后不担心,我们可以再次设置原始数据验证,然后“圈出无效数据”:

下载附件
通过这种方式,即使是已被强制更改的地方也无法逃脱数据验证的绚丽视线〜尽管此圆圈的外观需要更加突出(也建议在执行此操作之前保存数据,此步骤可能会有点卡住).
⑤复制数据验证条件
如果我们要间歇使用相同的验证条件,则此时无需一一设置,只需粘贴过去的验证条件即可.
操作路径: 复制-特殊粘贴-验证

下载附件
03. 如何制作下拉列表
我认为,一些较基本的验证条件设置将在经过一些考虑之后进行操作. 例如,设置值范围和设置文本长度相对简单. 然后,让我们分享一些下拉列表和组合功能的实际用法.
下拉列表是填充数据的一种非常常用的方法. 在讨论如何在数据验证中设置下拉列表之前,让我们先讨论一下单元格随附的下拉列表.
每个人都知道在Excel中输入数据,如果在开始输入以下内容时与上方单元格的单词相同,它将智能地识别出您要直接填写:

下载附件
这是Excel单元格下的隐藏列表,我们可以按键盘上的alt +向下箭头以显示此列表:


下载附件
但是实际上,每次您按下快捷键时,它并不是特别有效,因此请使用数据验证设置下拉列表快速进行操作〜
①一级下拉列表
正如我们之前提到的,数据验证中的“序列”用于设置下拉列表. 首先让我们看一下第一级下拉列表的两种基本方法.
方法1: 直接输入列表项
在数据验证窗口中,选择顺序后,直接在“源”中输入列表项.
例如,性别下拉菜单需要同时设置男性和女性,即输入“ male,female”,请注意逗号是英语状态的逗号

下载附件
方法2: 将包含列表项的单元格区域导入源中

下载附件
②次要下拉列表
首先查看数据源和渲染(通过设置下拉列表,以便可以选择每个类别中的相应主题)

下载附件
步骤1: 选择数据源区域,然后根据所选内容单击“公式”选项卡定义的名称-创建,选中第一行

下载附件
在此步骤之后,我们选择细分课程的每一列,我们可以看到它们已在左上角的名称框中被命名. 名称是第一行的内容,即word,excel,ppt的区域被命名为office等.
ps: 您也可以选择在名称管理器中查看命名区域,这是命名区域的摘要:

下载附件
第2步: 设置第一级列表,这无需多说〜与前面的方法相同:

下载附件

步骤3: 设置第二个下拉列表,选择区域,然后设置顺序,“源”中的公式为=间接(G4):

下载附件
达到效果. 顺便说一句,在这里解释INDIRECT的用法. INDIRECT的中文含义是间接的,在这里可以理解为间接引用:

下载附件
例如,在上面的示例中,在直接引用的情况下,= A3用于返回单元格A3的内容,即A2;在使用INDIRECT间接引用后,将返回单元格A3的内容A2,其中A2可以指向单元格A2网格中的内容,因此返回值需要一周的时间.
因此,以上= INDIRECT(G4),间接返回以办公室,adobe和新媒体命名的区域,即它们对应的细分课程.
自动更新:
为防止我们下次添加类别并重复设置次要下拉列表的操作,我们可以将表格样式应用于每列,以使数据源自动扩展区域.
操作路径: 选择数据插入表的每一列(快捷键ctrl + T)

下载附件
这样,即使将新帐户添加到每一列,下拉列表也可以实时更新.
04. 组合功能的例子
①只能输入整数
嘿,不只是限制整数的输入吗?这简单. 我会. 我不是说基本验证条件吗?
然后发现一个设置!基本设置必须指定范围,否则不受限制:

下载附件
此功能将在此时使用. 每个人都必须记住,在编写公式之前,需要在“自定义”中进行设置,对吗?此处使用的公式: = A1 = INT(A1)

下载附件
NT是舍入函数. 将其舍入为递减值,即返回小于或等于该参数的最大整数.
公式= A1 =整数(A1),如果A1输入小数,则它永远不会等于其舍入值,因此会发生错误.
②您只能输入文本
公式: = ISTEXT(A1). ISTEXT用于确定值是否为文本.


下载附件
③只能输入数值
公式: = ISNUMBER(A1).
ISNUMBER用于判断该值是否为数字值,此处无需过多说明.
如果要输入a到b范围内的值,可以使用=(A1-a> 0)*(A1-b <0),这样它就不受整数和小数的限制.
例如,在100到200范围内的值,可以使用=(A1-100> 0)*(A1-200 <0). 乘法符号*表示Excel公式中的和(and,and),因此在这里您还可以使用= AND(A1-100> 0,A1-200 <0).
如果关系小于100或大于200,即OR,则可以使用= OR(A1-100> 0,A1-200 <0).
④仅可以输入日期
公式: = DAY(A1)或= MONTH(A1)或= YEAR(A1)
DAY,MONTH和YEAR函数用于提取日期的日期,月份和年份. 如果单元格是文本或其他内容,则无法将其提取.
此外,由于日期的性质是数字,因此输入数字仍不受影响,您可以选择将单元格格式更改为以后的日期:

下载附件
⑤限制重复值的输入
限制重复值的输入,也就是说,此列中只能计数一个这样的值.
公式: = COUNTIF(A: A,A1)= 1.
COUNTIF表示如果满足特定条件,则计数增加1,这意味着A列中只有一个单元格等于A1中的该值. 如果有重复项,将有多个excel验证公式,并且会发生错误.

下载附件
05. 写在最后
我今天写了一篇有关在Excel中进行数据验证的应用文章. 我相信会有一些功能可以为您提供帮助.
有很多内容,让我们回顾一下今天的知识点:
①什么是数据验证
②数据验证的基本用途
③如何制作下拉列表
④组合功能示例
下拉列表仍然很常见,并且在工作场景中易于使用. 我相信每个人都有. 该功能仅列出一些简单的用法. 具体取决于使用方案和问题的组合. 复杂限制的难度更高.
如果您有任何疑问或想学习Excel技能,请留言.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-193621-1.html
解决就业等
易烊千玺
人家根本不在乎你反不反