달력

4

« 2024/4 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
728x90
반응형

 

엑셀 - 중복된 데이터 입력되지 않게 하기

 주민등록번호나 사원번호와 같은 유일한 데이터는 중복해서 입력하지 않도록 하고자 합니다.

<1> 예제 파일을 다운로든 받은 후 Sample 파일을 열기합니다.

[예제파일 다운로드 받기]

<2> 주민등록번호가 입력될 범위를 충분히 선택합니다.

<3> 데이터 메뉴의 유효성 검사를 선택합니다.

<4> 설정 탭을 선택한 후 제한 대상을 사용자 지정으로 선택하고, 수식에 다음과 같이 입력합니다.

   =COUNTIF($C$2:$C$20,$C2)<2

[함수 설명 - COUNTIF]

COUNTIF (조건을 검사할 범위, 조건) : 조건에 맞는 경우에만 셀의 개수를 셉니다.

< 2 : 2보다 작게 되는 양의 정수는 0과 1이므로 이 경우에만 데이터가 입력되도록 합니다. 2가 되는 경우는 데이터 유효성에 위배됩니다.

$C2 : COUNTIF 함수의 2번째 인수인 조건에서는 열은 고정된 채 행 방향으로 셀의 범위가 변경되는 혼합참조로 지정합니다. 이렇게 지정해야 첫 셀부터 마지막 셀까지 모두 검사할 수 있습니다.

<5> 오류 메시지 탭에서 ‘스타일’을 ‘중지’로 선택하고, 제목과 오류 메세지를 아래 대화상자의 내용처럼 작성합니다. ‘스타일’을 ‘중지’로 선택하면 데이터 유효성에 맞지 않는 경우 데이터 입력을 제한합니다.

<6> 확인 버튼을 눌러 유효성 검사를 끝냅니다.

<7> 데이터를 입력해 봅니다. 주민등록번호의 경우 데이터 중복으로 입력하면 아래처럼 경고 대화상자가 나타나며 데이터 입력을 중지합니다.

 

728x90
반응형
:
Posted by mapagilove