A查看表末
B
C
D
E
F我们都知道吧,如果在一个表里的某列实现重复数据输入检测的话应该首先想到的是
G数据有效性,当然定义的公式也很简单,就比如说A列吧那就是=countif($A:$A,a1)=1
H那如果是在几个表内都不能输入重复的数据,这个时候那该怎么办呢。
I数据有效性可是不能跨表运用,那么稍微懂一点函数的人肯定首先会想到定义名称,是的想到J定义的名称:a=试范!$A:$A
K b=验证!$A:$A
L cc=再次验证!$A:$A
M当然定义了名称以后,那又该如何呢,公式该如何写呢,
N那么计数的公式,肯定首先的想到就是COUNTIF()函数了,是的这个函数很好用,我比较喜欢它O所以本例子中我就使用这个函数吧,有了以上的思路那么公式写起来当然也很简单,
P就拿A列作比方吧!不过这回那就是表1,表2,表3的A列哟!
Q具体的步骤是:
R首先选中A列,点击数据,选择"有效性",在弹出来的对话框中,在"设置有效性条件"里选择"自定义S然后在下面的公式里输入查看验证表的有效性设置=countif(a,$A1)+countif(b,$A1)+countif(cc,$A1)=1查看再次验证
当然了了至于输入时的提示信息及出错信息等就随你自己喜好了.
注意要将"忽略空白格"前的勾去除哟!设置的具体图片请点击旁边的单元格
当然了每个表的有效性是要一个一个表去输入呀,如何你想太麻烦了,
那么只能使用VBA了,将一个设置的过程录制下来,再在其它的表点击
但是你是否想过设置成工作组再统一去做呢,对不起,不能呀,不信你试试
这样设置完成了以后,你再去看是否成功了呢,先在"试范"表里的A列输入一些数据吧
现在就开始试一下吧.去哪个表呢.请在下面选择一下吧.最好哪个表都去
countif函数怎么查重复验证表再次验证表返回开始处
关于数据有效性的使用,真是一个很深的学问,我仅想以此来作一个抛砖引玉的方法
让大家对数据有效性有一点认识而已.
怎么样,你有什么感想吗?还是有什么建议,请在原帖中给出你宝贵的意见和建议,谢谢
流星
2005-2-25 19:50
点击这里返回
查看最后一张图片
输入检测的话应该首先想到的是
列吧那就是=countif($A:$A,a1)=1
怎么办呢。
的人肯定首先会想到定义名称,是的想到了那么就要这样做。
数了,是的这个函数很好用,我比较喜欢它,
那么公式写起来当然也很简单,
话框中,在"设置有效性条件"里选择"自定义"
证表的有效性设置
次验证表的有效性设置
好了.
片请点击旁边的单元格请点击这里查看
何你想太麻烦了,
表点击即可完成
不能呀,不信你试试
范"表里的A列输入一些数据吧
吧.最好哪个表都去
以此来作一个抛砖引玉的方法
给出你宝贵的意见和建议,谢谢
是否再浏览一
看完了,是否想返回原
看完了,是否想返回原处
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论