利用COUNTIFS函数控制多条件输入唯一值

各位老铁大家好,今天我跟大家一起分享如何利用COUNTIFS函数来控制多条件输入唯一值。

从事人力资源工作的用户日常工作中少不了录入新员工信息,但是很多朋友都会发现,一个公司经常会存在多个姓名相同的员工,这将对员工信息检索造成影响,如何在Excel表中快速找出重复录入的人员,或者如何避免在同一部门中录入相同的员工姓名,可以利用Excel中的COUNTIFS函数来快速地解决类似问题。下面我将通过来个示例来跟大家分享。

1. 通过利用COUNTIFS函数来查找同部门同姓名人员

如下图所示,人员信息表中记录了所有的员工信息,下面的公式可以帮助大家快速找出备重复录入的员工信息。


利用COUNTIFS函数控制多条件输入唯一值


由于在不同的部门中可能会存在相同的人员姓名,如果直接使用COUNTIF函数进行计算,则可能会出现错误。这时候则应该使用COUNTIFS函数来处理,如在G2单元格输入统计公式,并向下复制填充:

=IF(COUNTIFS(B:B,B2,C:C,C2)>1,"重复","")

在公式中主要利用COUNTIFS函数多条件统计的原理,分别对各部门和人员姓名进行统计,从而使得到真正的重复人员"吴晓丹"被标示出来,之前使用COUNTF函数显示异常的"郑婷"则被排出在外,其结果如下图所示:


2. 利用COUNTIFS函数来控制同部门的同姓名人员录入

对于上述方法,都是在数据录入之后的事后处理,而很多时候用户希望能够提前预防人员录入是出现错误,因此这就需要再单元格的数据有效性中结合函数公式来协助实现。

这里我们沿用上一份人员信息表,下面的方法将帮助我们老控制并提示人员信息的重复录入,具体如下图所示。

利用COUNTIFS函数控制多条件输入唯一值

当我们选择C2:C11单元格区域数据后,在C2单元格为活动单元格时,单击主菜单"数据"-->"数据有效性",在"自定义公式"中输入:

=COUNTIFS($B:$B,$B2,$C:$C,$C2)=1

此后,当我们在指定范围内误输入(或重复录入)人员姓名时,Excel将弹出信息提示进行说明,效果如下图所示。


利用COUNTIFS函数控制多条件输入唯一值


分享到:


相關文章: