사번 중복 입력 검사 공식
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
새 사번을 기존 명단과 대조해 중복 여부를 입력 전에 확인합니다.
인수 설명
=IF ( COUNTIF ( 등록 사번 범위, 입력 사번 ) > 0, "중복", "사용 가능" )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
등록 사번 범위필수이미 사용 중인 사번을 세로로 모아 둔 범위입니다.
입력 사번필수등록 전에 중복 여부를 살필 새 사번이 들어 있는 셀입니다.
0필수등록 명단에서 찾은 개수가 0보다 큰지를 비교하는 기준이며 이 공식에서는 0으로 고정입니다.
"중복"필수등록 명단에서 같은 사번을 하나 이상 찾았을 때 넣을 문구이며 이 공식에서는 중복으로 고정입니다.
"사용 가능"필수같은 사번을 찾지 못했을 때 넣을 문구이며 이 공식에서는 사용 가능으로 고정입니다.
A
B
C
D
E
F
1
입력 사번
검사 결과
등록 사번
이름
2
E-105
중복
E-102
김서준
3
E-108
사용 가능
E-105
이하은
4
E-121
중복
E-109
박도윤
5
E-125
사용 가능
E-113
최지호
6
E-102
중복
E-121
정유진
7
이 공식이 사용하는 함수
동작 원리
COUNTIF 함수가 등록 명단에서 입력 사번의 개수를 세고, IF 함수가 개수에 따라 검사 결과를 남깁니다.
예제 시트에서 E-105를 검사하는 B2 셀의 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
COUNTIF 함수가 같은 사번의 개수를 셉니다
등록 사번 범위에서 A2와 같은 사번을 셉니다. E-105는 명단에 한 번 있으므로 결과값은 1입니다.
=IF ( COUNTIF ( $D$2:$D$6, A2 ) > 0, "중복", "사용 가능" )
= 1
2
IF 함수가 검사 결과 문구를 고릅니다
센 개수가 0보다 크면 이미 등록된 값이므로 "중복"을 넣고, 0이면 "사용 가능"을 넣습니다.
=IF ( 1 > 0, "중복", "사용 가능" )
= 중복
E-108과 E-125는 등록 명단에 없어 사용 가능으로 나옵니다.
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!