桓楠百科网

编程知识、经典语录与百科知识分享平台

一个 Excel 表中如有同名同姓的,就全部高亮显示以示提醒

你们遇到过跟自己同名同姓的人吗?可能很多同学有,尤其工作以后,如果进的是外企,都用英文名字,重复的概率就更高了。


好在总有不重复的标记,比如学号、工号、身份证号等等。


如果能按唯一标识符,将报表中所有同名同姓的人高亮显示出来,这样就便于查看,以免混淆。


案例:


下图 1 是公司销售人员的交易数列表,公司人员一多,难免会有同名同姓的人,但是工号是唯一的,不可能重复。


为了清楚区分同名同姓人,请将列表内所有姓名相同,但工号不同的人员全都高亮显示,有多少条记录就高亮显示多少。


效果如下图 2 所示。


解决方案:


1. 选中 A2:B25 区域


2. 选择菜单栏的“开始”-->“条件格式”-->“新建规则”


3. 在弹出的对话框中按以下方式设置 --> 点击“格式”按钮:

  • 选择“使用公式确定要设置格式的单元格”
  • 在公式区域输入以下公式:

=COUNTIF($A$2:$A$25,$A2)<>COUNTIFS($A$2:$A$25,$A2,$B$2:$B$25,$B2)


公式释义:

  • COUNTIF($A$2:$A$25,$A2):依次计算 A 列中的每个单元格在 $A$2:$A$25 出现的次数;
  • COUNTIFS($A$2:$A$25,$A2,$B$2:$B$25,$B2):countifs 是个多条件计数函数,判断 A、B 列的单元格同时相同的组合,在区域内出现过几次;
  • <>:如果前后两个条件不同,则公式结果为 true,即满足条件格式触发条件;相同则为 false


4. 在弹出的对话框中选择“填充”选项卡 --> 选择所需的填充色 --> 点击“确定”


5. 点击“确定”


所有同名同姓,但是工号不相同的人的所有记录都高亮显示出来了。


很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言