请问一下:在excel中如何避免数据重复出现?我的情况比较特别,我是想要复制粘贴到excel中的网址不要重复

用下面的方法不行,因为那是适用于手动输入的情况,而对于复制粘贴的情况是不允许的:选中需要输入身份证号码的单元格区域(如D2至D101),执行“数据→有效性”命令,打开“数据有效性”对话框,在“配置”标签下,按“允许”右侧的下拉按钮,在随后弹出的快捷菜单中,选择“自定义”选项,然后在下面“公式”方框中输入公式:=COUNTIF(D:D,D2)=1,确定返回。

复制数据时,数据有效性不管用。可以用条件格式将重复单元格进行提示。

选择D列整列,格式-条件格式,输入公式:
=COUNTIF(D$1:D1,D1)>1
点开格式,设置特殊颜色提示

然后复制内容时,不要直接粘贴(这样格式被破坏了),而是使用选择性粘贴-数值。追问

我就是这样操作了 怎么还是没有提示呢 求高手指点 非常感谢

追答

不要引号

追问

还是没有提示 是不是应该输入公式的时候为=COUNTIF(D$1:D1,D1)=1, 如果等于1的时候就显示我标记的颜色标,证明带颜色的是错误的 如果不等于一 ,说明上下两者数据不一样,也就意味着我没有输入重复的网址,就没有颜色提示

这次请教完之后我就要将您的设置为最佳答案了 所以请您一定要详细的指点一下 谢谢高手哦 呵呵

追答

你刚好弄反了。
=COUNTIF(D$1:D1,D1)=1表示到当前行为止,D列只出现一次,那就没有重复,不需要提醒。

应该是=COUNTIF(D$1:D1,D1)>1,你试过了不行吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-23
简单
你可以在右边加一辅助列,假如你要复制到A列,则以B列为辅助列 在b1输入=countif($a$1:a1,a1) 公式下拉
在复制过程中如果b列有大于1的数据 说明你复制重复了追问

???没有明白呀 ,比如 我想在a列中将我每天找到的网站复制进去,怎么操作才保证几天下来我的找到的所有网站都不是重复的,或者说重复的话提醒我一下,我就直接不用再一次将重复的网站和详细信息摘录了。

本回答被网友采纳
第2个回答  2011-11-23
使用“高级筛选”的方法,其中有“选择不重复的记录”的选项,应用此选项时,可以把剔除重复的数据筛选到指定表格区域。

至于如何使用“高级筛选”,百度知道里有人解答过的,你自己搜索一下。
第3个回答  2011-11-23
在Excel中有“记忆式键入”功能,可以把同一区域的号码选中,,进行记忆式填写,在手动改动其余不同的号码,这样就没有你所说的情况了。
相似回答
大家正在搜