利用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函數控制多條件輸入唯一值


分享到:


相關文章: