对比同Excel表中两列的相同项,并填充为红色底色;以及检查一列中不是E-mail正确格式的项,并标记为黄色底

我老板要我对比客户信箱,6W多个啊!!各位救救小妹我吧!!
要求:对比检查两列中的E-mail地址是否重复,若重复则标记为红色底色,还要检查E-mail地址是否正确,不正确的标记为黄色底色。
需要对比的数据都在M列,我在R列输入需要检查的邮箱,输入方式是从TXT文件直接复制过来,我希望的结果是当我在R列粘贴与M列中重复的数据时,重复的数据在M和R列中都标记为红色底色。
以上!求高手指点!PS:小妹超级菜鸟,请务必详细指导!>0<
问题解决了!感谢lanhu513 大大 立竿见影啊!!小妹拜谢··感激涕零恨不能以身相许!!!O(∩_∩)O哈哈~

假如你要比较A列与B列数据是否重复,应该有三种结果(即AB皆有,A有B无,B有A无),可在C列存放A有B无的数据,在D列存放B有A无的数据,然后再将两列数据合并即可,方法如下:
1、在C1单元格输入公式:
=IF(COUNTIF($B:$B,A1)=0,A1,"")
在D1单元格输入公式:
=IF(COUNTIF($A:$A,B1)=0,B1,"")
什么颜色你自己去调,我写了那么多你不推荐我为最佳答案都不好意思啊
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-30
你难道一条一条从txt文件粘贴的来核对吗?那不会很多吗?

如果单纯找出某一列电子邮件地址是否重复的话,使用数据透视表,就可以知道哪些地址是重复的,重复出现几条。
如果两列数据来核对时候有重复的话使用条件格式就可以,只是公式输入注意一点,不清楚你数据是什么格式的,所以不能给出具体的公式。
至于你要找出email地址格式是否正确,我不清楚怎么个好办法。期待别人解答1
第2个回答  2010-11-30
选中RM两列,条件格式——公式——空白处输入=if(countif(R:M,R1)>1,TRUE,FALSE), 然后设置你需要显示的格式本回答被提问者采纳
相似回答