分享

怎么防止在Excel一列中输入重复值

 図籴帑簤屸璺 2014-06-10
 
怎么防止在Excel一列中输入重复值
 
如果能在录入Excel文档时,就有效避免重复值的出现,
就可以免去后续查找重复值的烦恼了!这里,我将向大
家介绍一种简单的方法以防止Excel中出现重复值。操作
步骤简单易上手,具体内容请参照下述步骤。希望对您有所帮助!

方法/步骤

  1. 打开需要编辑的Excel文档,该文档已经录入了一部分,
    现在需要防止接下来出现重复的名字。首先,将需要录入
  2. 数据的列选中。如图示。
  3. 点击菜单栏-数据-数据有效性。弹出数据有效性对话框。如下图2所示。

  4. 观察数据有效性对话框,点击设置选项卡,其默认有效条件-允许为任和值。
    下拉允许(A)列表,选择自定义。同时,在公式一行中输入
  5. =COUNTIF($C$2:$C$27,C2)<2 具体数据根据个人选中区域而定。
  6. 点击确定。返回到Excel工作表当中。在即将输入数据的单元格C14中,
    尝试输入C13的内容:马晓兰 。按Enter回车键确认。此时,弹出警示
  7. 对话框:输入值非法!如下图所示。
 
有时我们需要在Excel中输入大量数据而不允许重复,例如身份证、电话号码等。
能否让Excel防止重复输入对重复据自动发出警告信息,及时提醒呢?想实现此
需求并不难通过“数据有效性"便可做到。
首先选择需要进行禁止的列或行区域,从“数据”菜单下选择“有效性”,
从“允许”下拉列表框中选择“自定义”,然后在“公式”下面的文本框中手工输入
“=COUNTIF(}:535,A1)=1”,这里的“}:535”是你需要的禁止输入范围,必须使用绝对
方式。由于每个人的身份证号码都是唯一的下面以输入身份证号码为例向大家介绍下
数据有效性的使用。

演示动画:

①选中需要建立输入身份证号码的单元格区域(如D3至D14列)。

②单击“数据→有效性”,打开“数据有效性”对话框。

③打开“数据有效性”对话框中,在“设置”标签下,按“允许”右侧的下拉按钮。

④在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中
输入公式:=COUNTIF(D:D,D3)=1,确定返回。
切换到“出错警告”选项卡,这里已经自动勾选了“输入无效数据时显示出错警告”
的复选框,接下来选择“样式”为“停止”,然后在右侧的“标题”和“错误信息”
两个文本框中重新输入有关的内容,具体的警告信息可以自行设置。
以后在上述单元格中输入了重复的身份证号码时,Excel 2003会自动弹出提示对话框,
可以选择“重试”或“取消”,前者是对现有数据进行检查校核,后者干脆重新输入,
总之拒绝接受输入的号码再也不用再担心出错了。
 
 图片
 
在表格中输入身份证号、学号等具有唯一性的数据时,为了防止重复,要求在不小心输入
重复值时系统能及时显示提醒信息。
1.在Excel2003中我们可以通过设置条件格式来实现。选中需要防止重复的单元格区域,
例如:A2:A6000,单击“格式”→“条件格式”,在条件1下拉列表中选择“公式”,
在右侧的输入框中输入公式=COUNTIF($A$2:$A$6000,A2)>1。单击“格式”按钮,
在“图案”选项卡下单击选择红色,点“确定”完成设置。现在只要A2:A6000区域中
出现具有相同内容的单元格,那么这些单元格都会变成红色,也就是说当你输入重复的
数据时该单元格就会变红,你马上就可以知道输入的数据重复了。
2.在Excel2007中也同样可用条件格式实现,不过已经不需要输入公式了。同样要
先选中需要防止重复的单元格区域,然后单击“开始”工具栏中的“条件格式”→“突出
显示单元格规则/重复值”打开重复值对话框,单击“确定”即可实现相同效果。当然
在此也可自定义突出显示的颜色、格式等等,还可以突出显示单一项。
 
 
 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多