当前位置:系统之家 > 办公软件教程 > 详细页面

如何局限Excel单元格数据的重复录入又局限位数?

如何局限Excel单元格数据的重复录入又局限位数?

更新时间:2022-07-02 文章作者:未知 信息来源:网络 阅读次数:

办公软件是指可以进行文字处理、表格制作、幻灯片制作、图形图像处理、简单数据库的处理等方面工作的软件。目前办公软件朝着操作简单化,功能细化等方向发展。办公软件的应用范围很广,大到社会统计,小到会议记录,数字化的办公,离不开办公软件的鼎力协助。另外,政府用的电子政务,税务用的税务系统,企业用的协同办公软件,这些都属于办公软件。

如何限制Excel单元格数据的重复录入又限制位数?

Excel技巧:如何限制Excel单元格数据的重复录入又限制位数?

如何限定单元格数据的重复录入又限定单元格内容的位数?明显这个问题需要用到数据有效性这个功能解决。那么如何在设置一个双条件的数据有效性呢?赶紧带大家学起来。

场景:企业HR人事、财务、市场部的用Excel表格模板的办公人士。

问题:如何保持排序的时候图片与单元格一起移动?

解答:如何限定单元格数据的重复录入又限定单元格内容的位数?

假设我们需要对C列的姓名进行限制,名字不能重复,名字不能超过四个字,那应该如何设置呢?

具体操作如下:选中“C4:C21”在“数据-数据验证(数据有效性)”,选择自定义,并输入重复项判断公式:=COUNTIF($C$4:$C$21,C4)<2  相信大家对这个都比较理解。(下图 3 处)

如何限制Excel单元格数据的重复录入又限制位数?

但这里有个问题,只能进行“单条件”的设置?如何设置限制单元格的输入位数呢? 如果在自定义中输入公式 =len(C4)<5 注意C4 是工姓名的起始位置。Len函数是返回C4单元格的内容长度。如果小于5,才允许写入该单元格。(下图 4 处)
如何限制Excel单元格数据的重复录入又限制位数?

接下来重点来了,数据有效性不能像条件格式那样叠加上去,也就是说不能对一个单元格同时设置两个数据有效性,这可如何是好呢?而且工作中确实存在多条件的数据有效性的情况。这个是时候就需要另外一个函数来帮忙,那就是and() 函数。利用and() 把多个条件“联系”起来。

具体操作如下: 在自定义的公式中输入 :=AND(COUNTIF($C$4:$C$21,C4)<2,LEN(C4)<5)=TRUE 当AND中的两个条件都满足,就是=TRUE的时候,才允许单元格填写内容。(如下图 5 处)
如何限制Excel单元格数据的重复录入又限制位数?

赶紧来看看设置完毕后的效果:名字重复。
如何限制Excel单元格数据的重复录入又限制位数?

来看看位数限制效果:
如何限制Excel单元格数据的重复录入又限制位数?

总结:通常数据有效性利用单条件或者是系统设置就可以搞定,但有特殊需求的数据有效性就需要函数组合的方法来实现。尤其是AND() OR() 这里的函数起到了关键性作用。

该技巧 Excel2010版本及以上有效。


Office办公软件是办公的第一选择,这个地球人都知道。除了微软Office,市面上也存在很多其他Office类软件。

温馨提示:喜欢本站的话,请收藏一下本站!

本类教程下载

系统下载排行