본문 바로가기
Excel/엑셀 기본, 서식

엑셀] 데이터 중복 입력 방지

by excelnote2 2016. 6. 26.


데이터 유효성 검사


엑셀을 이용해서 데이터를 관리할 때 DB의 프라이머리 키처럼 중복되지 않고, 다른 데이터들과의 식별자 역할을 하는 것들이 있다. 


주민등록번호, 사업자등록번호, 사번 같은 값들이 대표적이다. 


이러한 데이터들을 입력할 때 같은 값이 중복되지 않도록 "데이터 유효성 검사"를 해보자. 



아래와 같이 직원들에 대한 정보를 입력하고, 여기에서 사번은 중복되어서는 안되는 값이다. 





사번 데이터가 들어갈 부분을 블록으로 잡고 [데이터 - 데이터 유효성 검사]를 클릭한다.






다음 그림처럼 제한대상은 사용자 지정, 수식은 =COUNTIF($E$2:$E$14,E2)=1 라고 입력한다. 


("=countif("까지 입력하고 셀 범위는 마우스로 드래그한후 F4키를 누르면 절대주소로 바뀐다)







오류 메시지도 적당히 입력한다. (입력하지 않아도 상관없다)







이후 중복된 값이 입력되면 에러 메시지가 나오면서 입력할 수 없다. 









댓글