excel条件格式重复值的重复值出来为什么不是重复值

查看: 2266|回复: 4
[已解决]条件格式中的重复值的判断逻辑不太能解理,这上面三项与谁重复了?求解释
本帖最后由 不信这样还重名 于
11:11 编辑
一个数据中,对规格运用了格式中的重复值,结果显示有5项数据是存在重复的,按重复色排序后,不理解上面三项都跟谁重复了,用COUNTIF函数得出的结果也是存在重复,求大神解释
都与谁重复了.png (15.51 KB, 下载次数: 1)
09:45 上传
(15.87 KB, 下载次数: 8)
09:46 上传
点击文件名下载附件
hsl215发布于
请看附件“*”当成通配符了
(19.23 KB, 下载次数: 7)
10:08 上传
点击文件名下载附件
&&&本楼为最佳答案&&&
请看附件“*”当成通配符了
(19.23 KB, 下载次数: 7)
10:08 上传
点击文件名下载附件
(12.73 KB, 下载次数: 9)
10:32 上传
点击文件名下载附件
hsl215 发表于
请看附件“*”当成通配符了
嗯,正解,是把*当成通配符了,是与下面这两个算做重复了,比较不太容易理解的是这种重复是单方面重复,所以用COUNTIF(数据总区域,比较值)查不出来,但是用COUNTIF(单个数据,比较值)是可以查出来的
重复值.png (35.52 KB, 下载次数: 0)
11:10 上传
本帖最后由 不信这样还重名 于
11:17 编辑
zyouong 发表于
2楼已解,谢谢了
标识重复值时,用这个=VLOOKUP($C2,$C$1:$C1,1,0)=$C2
比以前用的那个COUNTIF()得到的结果准确,COUNTIF()里面可以用通配符。
呵呵,又学到了一种标识重复值的办法
Powered by首先,我们这是讨论单列的重复值标识、筛选、删除等处理方法,多列的重复值需要其他技巧或者函数公式,暂不在此讨论。而在这里,我们主要用的COUNTIF函数,其他人有用MATCH的,但那有点绕所以没必要也不讲。
先来看看比较典型的数据和一般初学者都会问到的处理要求:
如果你是吃惯快餐的人,那可以挑与你要求一致的查看。
当然,不一定能吃饱,而能全部仔细看完的话,你肯定更能运用自如……
-------------------------
将重复值全部高亮标识出来;
这种要求比较简单,而一般的“高亮标识”,其实基本上就意味站你要用“条件格式”来实现。
先简单科普一下“条件格式”是一种什么样的概念,条件格式就是Excel根据你指定或者选择的判断条件,让满足这些条件的数据用指定的特别显示方式来突出显示,比如说你想把显示“不及格”的数据都变成红色,那就可以使用条件格式,因此在Exce中,只要你有规律性的“条件”,那就一定可以让满足条件的突出显示出来。
新版本的“条件格式”按钮在开始工具栏的中间,如下,而03版的命令则在“格式”菜单下;
我们先讲03版的操作过程:
选中要标识重复的数据列,如下的B2:B13区域;
2. “格式” →&
“条件格式”
在弹出对话框中,选择“公式”,右侧输入下面公式:
=COUNTIF(B$2:B$13,B2)&1
选择需要高亮显示的背景色或其他格式,确定。
03版的设置需要手动定义条件格式公式的方法,有点复杂,而条件格式里公式的写法,我们需要稍微科普一下:&
公式只需要针对“活动单元格”书写就行了;
公式能保证向下“复制”正确性。
满足上面的两个条件,也就能完成所选区域的全部条件设置,就尤如我们在单元区域下拉填充公式的原理是一样的,因此不要在公式里想当然地写能对应整个区域的公式,其实那是错误的。
03版的设置虽然麻烦了一点,但这是通用式,你会设置条件格式,也同样会用来筛选。而07版以后来处理同样的问题,就太简单了,直接选择区域,“条件格式”
→& “突出显示单元格规则”&
“重复值”
---------------------------------------------
<font COLOR="#.
标识后面出现重复的值(第一次出现不标识);
从上面的操作我们知道,要把重复值全部标识出来其实太简单了,但如果我们只想标识后面重复的项目呢?
这个就没有直接的方式了,而需要自定义函数公式来判断是否是第一次出现还是多次重复,因为我们更多的时候是要把后面重复的删除掉:
选中需要高亮显示重复值的数据区域,如下的B2:B13区域;
2. 条件格式 →&
新建规则& →&
使用公式确定要设置格式的单元格
3. 输入如下公式:
=COUNTIF(B$2:B2,B2)&1
4. 设置高亮格式, 确定
这个问题的重点,还是在于“公式”……我们每次都使用COUNTIF函数,这个到底是什么一回事呢?
COUNTIF 函数是对区域中满足单个指定条件的单元格进行计数。
COUNTIF(range,
上面是帮助文件中的话,其实很明了地告诉我们:
COUNTIF是一个单条件计数函数,只有两个必需参数;
2. range表示要统计的区域,ciriteria表示要统计的条件;
是什么样一个概念呢?其实这是一个从B2单元格开始的区域,只是从一开始,这个区域里只有B2一个单元格,随着公式下拉填充,其下限区域不断扩大……
第一个单元格就是计算B2在B$2:B2区域里相同的个数,然后判断个数是否大于1;
第二个单元格将计算B3在B$2:B3区域里相同的个数,然后判断个数是否大于1;
第三个单元格计算B4在B$2:B4区域内相同的个数,判断个数是否大于1;
……依此类推……
到了第六个单元格,是计算B7在B$2:B7区域内相同的个数,这时候B$2:B7内有两个John,所以结果为2,也就是大于1,因此这个就可以判断为已经重复的值。
初学的一般没办法马上理解,一步一脚印慢慢分析……
---------------------------
提取不重复值;
这个问题比较简单也可以很直接,我们只需要使用“高级筛选”功能即可,如下:
这里有两个问题要注意一下:
第一步选择的筛选区域,只能选择要判断的字段,比如说这里只能选择B列的“NAME”,不能整个区域选择,如果选择整个数据区域,那将是各个字段都进行重复与否的判断;
高级筛选不能处理大于15位的文本型数值,因此需要借助COUNTIF加辅助列进行筛选处理,只需要将问题二的公式稍微修改一下就行了。
-----------------------------------
<font STYLE="FonT-FAMiLY: 微软雅黑" COLOR="#.
删除重复值;(直接 / 间接)
这里有直接方法和间接方法,其实就是03版与其他新版的区别,因为新版有专用功能,而且非常强大,虽然WPS也抄了这个功能,但只是形像而神不像,能处理的情况是天壤之别。
那间接方法呢?其实就是用我们上面添加条件格式的判断公式,放到单元格里,产生的结果就可以用来筛选并且删除数据了:
&-------------------------------------------
疑难Excel问题需要有偿处理,请访问:
本文已收录于以下专栏:
相关文章推荐
import java.text.SimpleDateF
import java.util.C
import java.util.HashM
import java....
有时候需要在同一列输入一些唯一性的数据,比如身份证号码等,如果号码既多又长,害怕输入错了也不知道,那么可以通过设置来自动提醒你:号码重复了!
用 =COUNTIF(B:C,B2)&1 这个函数,在EXCEL条件格式中使用此函数,把要求重复的函数的字体用红色标示即可。
=COUNTIF(B:C,B2)&1 中&#160; B表示开始检索的范围,...
在分布式Session存储方案中,提到了分布式环境下,Session的四种存储方案,其中Session数据集中存储的方案是将Session集中存储在单独的服务器或集群上,也是比较常用的方式之...
在excel中选中需要根据某些条件而改变的单元格,点击“条件”---& &条件格式&;
选择“条件格式”后会弹出如下窗口:
通过选择条件;
通过选择相应的表格;
如果选择第一行...
他的最新文章
讲师:王哲涵
讲师:王渊命
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)您好,欢迎来Office 求助!
一键分享:
使用wps高亮显示重复项时,提示修改条件格式
使用wps高亮显示重复项时,提示该区域存在条件格式,继续操作将修改条件格式,点击确认后,无反应
离问题结束还有:-1191天-20小时回答数:1
网友的回答共1条
亲,设置过条件格式的区域是不能继续使用重复项功能的,它会提示该区域存在条件格式,继续操作点击确定会删除条件格式,然后需要再次设置重复项。
相关已解决问题
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
·&1个回答
网友正在问
更多ET表格/EXCEL相关知识

我要回帖

更多关于 excel条件格式重复项 的文章

 

随机推荐