Excel的数据有效性功能的几个不一定为人所知技巧(Excel数据有效性)

fangcloud 1026 2022-08-01

本文转载自网络公开信息

Excel的数据有效性(2013版本叫数据验证)功能可以防止数据录入错误,节省录入时间。关于数据有效性的有些技巧不一定为人所知。

一、要引用的序列不在同一行或同一列怎么办?

解决思路:定义一列或一行数据名称→数据有效性定义→修改定义的名称引用位置为多行多列。如果要引用的序列是多行多列,如图1,序列有3行3列,进行数据有效性定义鼠标选中后会提示如图2的错误:

图 1

图 2

选中需要引用的B列,输入定义的名称:业务,再对A列做数据有效性定义,

图 3

图 4

这时在A列做了数据有效性定义的单元格下拉框能选择的只有B列内容。点击“公式”→“名称管理器”,修改引用位置为B列和C列的数据区域B1:C3。

图 5

再来看看A列,下拉框中就有了B列和C列的内容。

二、给单元格添加注释,不用批注

在Excel中需要添加注释的时候,你可能毫不犹豫选择插入批注。但批注插入多了,有点眼花缭乱的感觉,而且不能批量插入。想给单元格加个注释?选取单元格,点击菜单“数据”→“数据有效性”→“输入信息”→“输入要注释的文字”。

图6

添加后的效果图:

图7

如果有一列数据,需要提醒输入者不能输入大于100的数字,每个单元格插入批注是不现实的,用添加提示的方法则可以完美解决。

图8

添加后的效果图:

图9

三、记录数据录入时间

如果需要记录数据录入时间,借助函数now和数据有效性可以实现,比如,要记录每张申请单扫描时间,在D2单元格输入公式=now(),并将单元格格式自定义为yyyy-m-d h:mm:ss,在B列需要数据有效性定义的单元格区域点击“数据”→“数据有效性”,数据来源处引用D2单元格内容。这样点击下拉框就可以记录申请单扫描时间。

图10

四、限制单元格数据类型

如果需要限制单元格只能输入文本,不能输入数字,借助函数istext,该函数功能是检测单元格内容是否为文本,如果是文本则返回true,否则返回false。如果要限制单元格只能输入数字,不能输入文本,借助函数isnumber,该函数功能是检测单元格内容是否为数值。

图11

五、防止重复录入相同的内容

比如,要在A列输入数据,为了防止数据重复录入,可以用数据有效性定义,如图12:

图 12

这样,如果数据重复录入了就会提示图13错误:

图 13

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表亿方云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱daifeng@360.cn 处理。
上一篇:表格里怎样设置序号递增(表格中的序号怎样递增)
下一篇:wps中如何插入计时器啊(wps里面怎么加入计时器)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~