Excel帮助您自动检查数据。

Excel帮助您自动检查数据。
如果能把一对excel放进去,让它火眼金睛;合法性的自动识别用户输入数据,就会将错误降到最低。本文将通过一些实际的操作案例来描述数据自动审查的实现。

身份证号码的识别

ID输入是经常遇到的Excel表格处理,也容易出错。在实际工作中,我们经常看到一个人的身份证少一个或多个,有时很难判断哪一个是不可能的。如果系统可以保持在输入端,这样的错误不应该发生。

身份证号码只能是15或18位,我们可以设置Excel来审核这方面的功能。

如果Excel工作表B列记录在身份证号码,B2是身份证号码的起始细胞。你需要选择所有的列,单击数据菜单下;;有效命令,打开设置选项卡;;(图1),在;允许下拉列表中选择;;定制;然后进入公式框中的;;;=和(COUNTIF()),和((

图1

公式检查B列中的单元格数与当前数据完全相同。如果结果等于1,那么= COUNTIF(B B、B2)= 1返回真,否则结果错误将返回。接下来,=或(LEN(B2)= 15,LEN(B2)= 18)Len函数在它检查输入,B列的数据长度是否,等是等于15或18,只要三个功能是满意的,该函数将返回零。当COUNTIF函数返回真,或在同一时间,该函数返回TRUE,Excel允许用户输入的数据。如果单元格中的数据是重复的,或者输入的长度不等于15或18,该函数返回FALSE,Excel立即停止(图2)。

图2

自动检查编号前缀的正确性

有时我们给不同地区的人或产品提供不同的区域前缀,数据的前缀可以自动检查,以避免在这种数据被记录的时候在数据范围内输入数据。

如果产品编号前缀三地区012xxx,017xxx和019xxx,你可以按上述方法选择列中的数据(假设F1是初始细胞输入数据),再打开数据有效性对话框的;;;选项卡的设置。在允许下拉;;列表中选择自定义;;然后进入公式框中;;;=或(左(F1,3)=012

只要前缀不是012, 017或019,警告标志就会立即显示出来。

该公式的工作原理如下:从当前单元格(例如f1)离开三个字符,如果它们等于012, 017或019,只要集合中的三个左函数,或函数返回true,则允许用户输入,或立即超出提示范围。

如果输入更多的数据前缀,只需添加一个类似的公式;左(F1,3)=012,这样的语句就可以了。

在有效范围内输入数据

输入的数据一般有一个合理的范围内,但表不知道数据是否超出了界限。例如,当进入一个得分,我们只需要指定长度的输入数据,和大小不能超过一定的范围,例如,我们只需要输入的整数,它是小于或等于100。但你进入213分。系统不会认为你是错的,你可以用下面的方法来限制条件。

假设D2是数据输入的初始单元格,您可以单击菜单下的数据;有效性;命令打开对话框;设置和选项卡;在允许中选择在下拉列表中;自定义,然后输入公式=和=(100)、(或)、(())、(())、(())

Len函数公式中检查输入数据的长度是否D柱D2,D3和其他细胞等于1, 2或3,只要其中一个符合任何条件,或函数将返回true。和D2 <= 100检查是否输入的数据是小于或等于100。当上述两个函数同时满足时,函数返回true,Excel允许用户完成输入,如果单元格中的数据长度不等于1, 2或3,或者输入数据大于100,函数将返回false,Excel将阻止用户输入数据。

自动判断无效记录并停止输入

一个工作表,如工资,在列表的数据背后的价值是主要的关键密切相关。例如,如果一个房间含奖;没有对数和记录;的名字;;,奖金室;就没有意义。我们可以让工作表自动判断记录。

假设工作表B栏存储工人号和C行存储;当B列中的单元格为空时,右边的单元格不允许进入名称,可以采取以下措施阻止Excel的使用。

打开;数据有效性;对话框;设置;选项卡;在允许下拉列表中选择自定义;然后,公式框进入,确定如果B列中的单元格是空的,那么右边的单元格就不能输入数据。即使输入了数据,Excel也会被阻止,直到它在B列中输入有效数据为止。

自动提醒输入序列错误

在某些情况下,我们的数据录入顺序有严格的要求,如按日期处理,任务提前完成,不允许后一项任务,必须按照顺序从中输入,一旦违规,应立即停止输入输入。如何实施

选择将输入数据的区域或列,如D列,然后打开如上所述的对话框。在允许下拉列表中选择日期;在数据下拉列表中选择大于或等于;在开始日期输入在帧中;和(3)。

图3

当对话框关闭时,如果从D1单元输入的数据是升序,Excel将不会发出警告,否则操作将被提示为非法。

如果输入的日期必须按照从大到小的顺序,只有在数据下拉列表;;小于或等于;在开始日期输入框中输入;;;= =米娜($ 1美元:美元(D1)D 1根据细胞第一号)它(图4)。

图4

重复数据自动提醒

有时,如果重复数据出现在同一个项目的输入中,则可能表明输入中出现错误。

例如,对输入收件人的名字已经进入,和系统可以用来提醒输入装置,用红色显示提醒输入装置。例如,C列数据复制和提醒用户红。

实现的方法是:单击格式菜单中的;;在;条件格式;打开对话框,在有条件的1下拉菜单选择公式;在对话框中输入公式= COUNTIF;(C:C = COUNTIF);(图5)。然后单击格式;;按钮打开对话框,选择其合适的提醒的方式(例如,选择红色字体)。之后,只要COUNTIF函数找到相同的数据在C柱,即当前单元格,= COUNTIF(C C,C2)<> 1,和设置(真),然后在当前单元格的数据会显示红色字体自动。

图5

图6

tag:数据检查电脑软件excel

相关内容