Excel单元格定义的数据验证限制怎么改(Excel如何设置单元格数据验证限制)

在Excel中,利用数据验证可以对数据的录入添加一定的限制条件。比如我们可以通过数据验证的基本设置使单元格只能录入整数、小数、时间、日期等,也可以创建下拉菜单选项。

数据验证的基本功能在前面的文章已进行介绍,链接地址:数据验证基本功能。本文给大家介绍的是7种自定义数据验证的设置方法,即下面图中右侧绿色的部分。

一:限制输入空格。

如下动图所示,如果要对A列的数据限制输入空格,那么选中A列数据后,在【数据】选项卡——【数据验证】——【允许】——【自定义】中输入函数公式=ISERROR(FIND(" ",A1))。

此处find函数中双引号之间有一个空格。函数公式表示查找单元格中的空值,找到就可以输入内容,找不到会报错提示。

然后我在A10单元格输入“刘备”,无论是文字前、文字中间、还是文字后,只要有空格都会弹出错误提醒。

二:限制输入重复值。

限制输入重复值选中A列后,在【数据验证】——【自定义】中输入的函数公式为=COUNTIF(A:A,A1)<2。这个函数表示统计a列中当前单元格重复值个数,如果小于2,即仅有一个时可以正常输入,否则会报错。< p="">

如下图所示,在A10单元格输入刘备时,可以正常输入,输入赵云时因为和前面A3单元格重复,会出现错误提示。

三:只允许输入小写字母。

此处在数据验证——自定义中输入的公式是=EXACT(C1, LOWER(C1))。lower函数表示将大写转化为小写的函数。exact函数表示两个参数对比。此处利用这两个函数组合。

如果输入的是小写,lower函数转化后仍然是小写,exact函数两个参数一致,可以输入内容;如果第一个参数大写,第二个参数用lower函数转化为小写,此时exact函数两个参数不一致,就会报错。

在C2、C3单元格输入小写字母没有问题,输入大写字母就会出现错误提醒。

四:只允许输入大写字母。

与只允许输入小写字母同理,只允许输入大写字母的函数公式是= EXACT(C1, UPPER(C1)),upper函数表示将小写字母转化成大写字母。exact函数与上述用法相同。

五:输入时以固定字符开头。

此处选中B列后,在自定义中的函数公式为=LEFT(B1, 3) ="132"。表示提取当前单元格中的前3个字符,如果是132,可以正常输入,如果不是132,就会弹出出错提醒。

此处的固定字符不仅局限于数字,也可以是字母、中文等。

如果要同时满足132开头,长度为8位,且为数字三个条件,则函数公式改为= AND(LEFT(B1,3) ="132",LEN(B1)=8,ISNUMBER(INT(B1)))即可。

六:只允许录入文本。

只允许录入文本时,选中C列数据,然后在自定义数据验证中输入函数=ISTEXT(C1)即可。

istext函数表示判断是否为文本。如果要添加更多的限制条件,可以参考上一条学号的设置,用and函数嵌套即可。

七:禁止修改已有内容。

如下图所示,对于已有内容设置禁止修改时,首先选中禁止修改的内容,然后在自定义数据验证数输入函数公式=ISBLANK(A1:B9)。

isblank本来是判断是否为空值的函数,但是用在数据验证用也可以实现防止修改已有内容的目的。

这就是本文介绍的7中自定义数据验证,你掌握了吗?

(0)

相关推荐

  • excel怎么给单元格定义名称?

    想要在Excel表格中给某个区域的单元格定义名称该如何操作呢?有些朋友可能从来没想过这个问题,那么就一起来学习一下如何操作吧!下面是操作教程。 Excel教程 excel怎么给单元格定义名称 一、起名 ...

  • excel怎么设置单元格内只能选择性输入指定内容

    我们经常需要使用excel表格来让别人填写一些内容,很多时候因为每个人的思维方式和表达方式不一样,导致每个人填写的答案都不一致,给最终的统计带来一定的困难.其实,excel为我们提供了一个高级功能,它 ...

  • Excel怎么设置单元格自动换行调整行高

    在方案编辑中,有时我们会制作一些表格,比如说成绩单之类的,这时会出现表头文字太多,导致打印不行的情况,怎么让单元格中的文字自动换行以实现全部打印呢?这里给新手朋友们分享一下Excel怎么设置单元格自动 ...

  • Excel如何设置单元格数据验证条件

    Excel是现在十分常用的一款办公软件,有些新用户不知道该软件如何设置单元格数据验证条件,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Excel文档. ...

  • 此值与此单元格定义的数据验证限制不匹配怎么办

    在编辑excel2016数据中的数据时,弹出"此值与此单元格定义的数据验证限制不匹配"的提示,无法修改单元格中的数据,出现这种情况怎么办呢? 操作方法 01 我们先来看一下在修改表 ...

  • Excel怎么设置单元格下拉菜单

    Excel设置数据有效性实现单元格下拉菜单的3种方法 一.直接输入: 1.选择要设置的单元格,譬如A1单元格: 2.选择菜单栏的"数据"→"有效性"→出现&qu ...

  • 如何在Excel表格中设置单元格的输入长度

    今天给大家介绍一下如何在Excel表格中设置单元格的输入长度的具体操作步骤.1. 首先打开电脑上想要设置的Excel表格,在打开的表格中,将需要设置长度的单元格选中.2. 然后点击上方的数据---数据 ...

  • Excel设置单元格限制输入

    Excel设置单元格限制输入,很多情况下,为了防止办公期间在工作量大的时候,手忙脚乱的输入错误数值,现在教大家一个 如何在Excel表格中设置限制条件! 操作方法 01 打开Excel表格,选中需要设 ...

  • excel怎么设置单元格下拉数字递增?

    excel数据单元格下拉是非常常用的操作,但是经常会发现excel下拉数字不递增,与我们要求的恰恰相反,本文就详细写出操作可以简单快捷的设置下拉单元格,不会的朋友可以参考本文. 步骤 1.比如一个数据 ...

  • excel快速按照不同的条件设置单元格颜色

    今天要和大家分享的是:excel如何快速按照条件设置单元格的颜色?操作步骤演示如下: 步骤 1.首先打开数据表格,然后选中条件区域,即A列,如下图所示: 2.然后选择方方格子插件按钮,如下图所示: 3 ...