셀에 데이터 유효성 검사 적용

셀에 데이터 유효성 검사 적용

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

데이터 유효성 검사를 사용하여 사용자가 셀에 입력하는 데이터 형식 또는 값을 제한할 수 있습니다. 가장 널리 사용되는 데이터 유효성 검사는 바로 드롭다운 목록 만들기입니다.

브라우저가 비디오를 지원하지 않습니다. Microsoft Silverlight, Adobe Flash Player 또는 Internet Explorer 9를 설치하세요.

예제 다운로드

이 문서에서 모든 데이터 유효성 검사 예제를 사용해 예제 통합 문서를 다운로드

  1. 규칙을 만들려는 하나 이상의 셀을 선택합니다.

  2. 데이터 >Data 유효성 검사를 선택 합니다.

    데이터 유효성 검사

  3. 설정 탭의 제한 대상 아래에서 다음과 같이 옵션을 선택합니다.

    • 정수 -값만 허용 하도록 셀을 제한 하도록 합니다.

    • 10 진수 -10 진수 숫자만 입력할 셀을 제한 하도록 합니다.

    • 목록 - 드롭다운 목록에서 데이터를 선택할 수 있도록 합니다.

    • 날짜 - 셀에 날짜만 입력할 수 있도록 제한합니다.

    • 시간 -만 시간 수락 하려면 셀을 제한 하도록 합니다.

    • 텍스트 길이 - 텍스트의 길이를 제한합니다.

    • 사용자 지정 – 사용자 지정 수식을 사용하는 경우 선택합니다.

  4.  제한 방법 아래에서 다음과 같이 조건을 선택합니다.

    • 해당 범위

    • 제외 범위

    • =

    • <>

    • >

    • <

    • >=

    • <=

  5. 설정 탭의 제한 대상 아래에서 다음과 같이 옵션을 선택합니다.

  6. 제한 대상제한 방법에 대해 선택한 옵션에 따라 필수 값을 설정합니다. 예를 들어 사이의선택 하는 경우 다음을 선택의 최소:최대: 셀에 대 한 값입니다.

  7. 공백을 무시하려면 공백 무시 확인란을 선택합니다.

  8. 제목 및 규칙에 대 한 메시지를 추가 하려는 경우 설명 메시지 탭을 선택 하 고 제목 및 설명된 메시지를 입력 합니다.

  9. 사용자가 해당 셀을 선택하거나 마우스로 가리킬 때 메시지를 표시하려면 셀을 선택하면 설명 메시지 표시 확인란을 선택합니다.

  10. 확인을 선택합니다.

    이제 사용자가 유효하지 않은 값을 입력하려고 시도하면 “이 값은 이 셀에 정의된 데이터 유효성 검사 제한에 부합하지 않습니다.”라는 팝업 메시지가 표시됩니다.

사용자가 데이터를 입력 해야 하는 시트를 만드는 경우 항목의 날짜 또는 숫자를 특정 범위에 대 한 제한 또는 양의 정수를 입력 했는지 확인 하는 것이 좋습니다. Excel은 데이터 유효성 검사, 데이터를 입력할 수 있는 유효한 셀을 선택 하면 사용자가 프롬프트를 사용 하 여 특정 셀에 데이터 입력 제한 수 있으며 사용자가 잘못 된 데이터를 입력할 때 오류 메시지가 표시 됩니다.

데이터 입력 제한

  1. 데이터 입력을 제한 하도록 셀을 선택 합니다.

  2. 데이터 탭의 데이터 유효성 검사 gt_ 데이터 유효성 검사를 클릭 합니다.

    참고: 유효성 검사 명령을 사용할 수 없는 경우 시트 보호 수 또는 통합 문서를 공유할 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 제한 대상 상자에서 데이터를 허용 하 고 제한 조건 및 값을 입력 하려면 종류를 선택 합니다.

    참고: 데이터 및 사용자가 선택한 제한 조건에 따라 제한 값을 입력 하면 상자가 표시 됩니다. 예를 들어, 데이터 형식으로 날짜를 선택 하는 경우에 시작 날짜끝 날짜를 라는 레이블이 붙은 최소값과 최대값 상자에 제한 값을 입력 수 됩니다.

유효한 항목에 대 한 사용자 확인

사용자가 데이터 항목 요구 사항 포함 된 셀을 클릭 하면 유효한 데이터를 설명 하는 메시지를 표시할 수 있습니다.

  1. 사용자가 유효한 데이터 항목에 대 한 메시지를 표시 하려면 셀을 선택 합니다.

  2. 데이터 탭의 데이터 유효성 검사 gt_ 데이터 유효성 검사를 클릭 합니다.

    참고: 유효성 검사 명령을 사용할 수 없는 경우 시트 보호 수 또는 통합 문서를 공유할 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 설명 메시지 탭의 셀을 선택 하면 설명된 메시지 표시 확인란을 선택 합니다.

  4. 제목 상자에 메시지의 제목을 입력 합니다.

  5. 설명 메시지 상자에 표시할 메시지를 입력 합니다.

유효 하지 않은 데이터를 입력 하면 오류 메시지가 표시

현재 위치에 데이터 제한 있고 사용자가 셀에 유효 하지 않은 데이터를 입력 하는 경우 오류에 설명 하는 메시지를 표시할 수 있습니다.

  1. 오류 메시지를 표시 하려면 셀을 선택 합니다.

  2. 데이터 탭의 데이터 유효성 검사 gt_ 데이터 유효성 검사를 클릭 합니다.

    참고: 유효성 검사 명령을 사용할 수 없는 경우 시트 보호 수 또는 통합 문서를 공유할 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 오류 메시지 탭의 제목 상자에 메시지의 제목을 입력 합니다.

  4. 오류 메시지 상자에 잘못 된 데이터를 입력 하는 경우 표시할 메시지를 입력 합니다.

  5. 다음 중 하나를 수행합니다.

    작업

    스타일 팝업 메뉴에서 선택

    사용자가 진행 하기 전에 오류를 수정 하도록 요청

    중지

    데이터가 유효 하지 않다는 사용자에 게 경고 하 고 또는 아니요 계속 하려는 경우를 나타내기 위해 선택할 수 있도록

    경고

    데이터가 유효 하지 않다는 사용자에 게 경고 하지만 경고 메시지를 해제 한 후 계속 하도록 허용

    중요

데이터 입력 제한

  1. 데이터 입력을 제한 하도록 셀을 선택 합니다.

  2. 데이터 탭의 도구유효성 검사를 클릭 합니다.

    데이터 탭, 도구 그룹

    참고: 유효성 검사 명령을 사용할 수 없다면 시트가 보호되어 있거나 통합 문서가 공유된 것일 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 제한 대상 팝업 메뉴에서 허용 하려는 데이터 형식을 선택 합니다.

  4. 데이터 팝업 메뉴에서 원하는 조건을 제한의 종류를 선택 하 고 제한 값을 입력 합니다.

    참고: 데이터 및 사용자가 선택한 제한 조건에 따라 제한 값을 입력 하면 상자가 표시 됩니다. 예를 들어, 데이터 형식으로 날짜를 선택 하는 경우에 시작 날짜끝 날짜를 라는 레이블이 붙은 최소값과 최대값 상자에 제한 값을 입력 수 됩니다.

유효한 항목에 대 한 사용자 확인

사용자가 데이터 항목 요구 사항 포함 된 셀을 클릭 하면 유효한 데이터를 설명 하는 메시지를 표시할 수 있습니다.

  1. 사용자가 유효한 데이터 항목에 대 한 메시지를 표시 하려면 셀을 선택 합니다.

  2. 데이터 탭의 도구유효성 검사를 클릭 합니다.

    데이터 탭, 도구 그룹

    참고: 유효성 검사 명령을 사용할 수 없다면 시트가 보호되어 있거나 통합 문서가 공유된 것일 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 설명 메시지 탭의 셀을 선택 하면 설명된 메시지 표시 확인란을 선택 합니다.

  4. 제목 상자에 메시지의 제목을 입력 합니다.

  5. 설명 메시지 상자에 표시할 메시지를 입력 합니다.

유효 하지 않은 데이터를 입력 하면 오류 메시지가 표시

현재 위치에 데이터 제한 있고 사용자가 셀에 유효 하지 않은 데이터를 입력 하는 경우 오류에 설명 하는 메시지를 표시할 수 있습니다.

  1. 오류 메시지를 표시 하려면 셀을 선택 합니다.

  2. 데이터 탭의 도구유효성 검사를 클릭 합니다.

    데이터 탭, 도구 그룹

    참고: 유효성 검사 명령을 사용할 수 없다면 시트가 보호되어 있거나 통합 문서가 공유된 것일 수 있습니다. 통합 문서가 공유되었거나 시트가 보호된 경우에는 데이터 유효성 검사 설정을 변경할 수 없습니다. 통합 문서 보호에 대한 자세한 내용은 통합 문서 보호를 참조하세요.

  3. 오류 메시지 탭의 제목 상자에 메시지의 제목을 입력 합니다.

  4. 오류 메시지 상자에 잘못 된 데이터를 입력 하는 경우 표시할 메시지를 입력 합니다.

  5. 다음 중 하나를 수행합니다.

    작업

    스타일 팝업 메뉴에서 선택

    사용자가 진행 하기 전에 오류를 수정 하도록 요청

    중지

    데이터가 유효 하지 않다는 사용자에 게 경고 하 고 또는 아니요 계속 하려는 경우를 나타내기 위해 선택할 수 있도록

    경고

    데이터가 유효 하지 않다는 사용자에 게 경고 하지만 경고 메시지를 해제 한 후 계속 하도록 허용

    중요

셀 또는 범위에 데이터 유효성 검사 추가

참고: 이 섹션의 처음 두 단계는 모든 유형의 데이터 유효성 검사 추가 합니다. 3-7 단계 드롭다운 목록 만들기에 대 한 특별히 됩니다. 

  1. 유효성을 검사할 셀을 하나 이상 선택합니다.

  2. 데이터 탭의 데이터 도구 그룹에서 데이터 유효성 검사를 클릭합니다.

  3. 설정 탭의 허용 상자에서 목록을 선택합니다.

  4. 원본 상자에 목록 값을 쉼표로 구분하여 입력합니다. 예를 들어, 낮음, 보통, 높은입력 합니다.

  5. 드롭다운 표시 확인란이 선택되어 있는지 확인합니다. 이 확인란을 선택하지 않으면 셀 옆에 드롭다운 화살표가 표시되지 않습니다.

  6. 빈(Null) 값을 처리하는 방법을 지정하려면 공백 무시 확인란을 선택하거나 선택 취소합니다.

  7. 데이터 유효성 검사를 테스트하여 제대로 작동하는지 확인합니다. 셀에 유효한 데이터와 유효하지 않은 데이터를 모두 입력해 보고 설정이 의도한 대로 작동하는지, 필요한 메시지가 제때 표시되는지 확인합니다.

참고 사항: 

  • 드롭다운 목록을 만든 후 해당 목록이 원하는 방식으로 작동하는지 확인합니다. 예를 들어 있는지 확인 하려면 수 있는 셀은 충분 한 공간이 표시 하는 모든 항목입니다.

  • 데이터 유효성 검사 제거 -을 삭제 한 다음 데이터 gt_ 데이터 유효성 검사로 이동 하 고 데이터 유효성 검사 대화 상자에서 모두 지우기 단추를 눌러 원하는 유효성 검사를 포함 하는 셀을 선택한 다음 확인을 클릭 합니다.

다음 표에는 다른 유형의 데이터 유효성 검사와 이를 워크시트에 추가하는 방법이 나와 있습니다.

원하는 작업

단계

일정한 범위 내의 정수로 데이터 입력 제한

  1. 1-2 단계 위의 따릅니다.

  2. 제한 대상 목록에서 정수를 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다. 예를 들어 최소값 및 최대값을 설정하려면 해당 범위를 선택합니다.

  4. 허용할 최소값, 최대값 또는 특정 값을 입력합니다.

    숫자 값을 반환하는 수식을 입력할 수도 있습니다.

    예를 들어 셀 F1에 있는 데이터의 유효성 검사를 한다고 가정합니다. 최소 공제 한도를 해당 셀에 있는 자녀 수의 2배로 설정하려면 제한 방법 상자에서 >=를 선택하고 최소값 상자에 수식 =2*F1을 입력합니다.

일정한 범위 내의 실수로 데이터 입력 제한

  1. 1-2 단계 위의 따릅니다.

  2. 제한 대상 상자에서 소수점을 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다. 예를 들어 최소값 및 최대값을 설정하려면 해당 범위를 선택합니다.

  4. 허용할 최소값, 최대값 또는 특정 값을 입력합니다.

    숫자 값을 반환하는 수식을 입력할 수도 있습니다. 예를 들어 최대 수수료 및 보너스 한도를 셀 E1에 있는 판매원 급여의 6%로 설정하려면 제한 방법 상자에서 <=를 선택하고 최대값 상자에 수식 =E1*6%를 입력합니다.

    참고: 예제 20%, 선택 소수제한 대상 상자에서 데이터 상자에서 원하는 제한 유형을 선택에 대 한 백분율을 입력 하는 사용자 수 있도록, 실수, 예를 들어 .2, 최소값, 최대값 또는 특정 값을 입력 한 다음 셀을 선택 하 고 탭의 표시 형식 그룹에서 백분율 스타일 단추 이미지 를 클릭 하 여 데이터 유효성 검사 셀 백분율로 표시 합니다.

일정한 기간 내의 날짜로 데이터 입력 제한

  1. 1-2 단계 위의 따릅니다.

  2. 제한 대상 상자에서 날짜를 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다. 예를 들어 특정 날짜 후의 날짜로 제한하려면 >를 선택합니다.

  4. 허용할 시작 날짜, 끝 날짜 또는 특정 날짜를 입력합니다.

    날짜를 반환하는 수식을 입력할 수도 있습니다. 예를 들어, 오늘 날짜와 오늘부터 3일 후 날짜 사이의 기간으로 설정하려면 날짜 상자에서 해당 범위를 선택하고 시작 날짜 상자에 =TODAY()를 입력하고 끝 날짜 상자에 =TODAY()+3을 입력합니다.

일정한 기간 내의 시간으로 데이터 입력 제한

  1. 1-2 단계 위의 따릅니다.

  2. 제한 대상 상자에서 시간을 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다. 예를 들어 특정 시간 전의 시간으로 제한하려면 <를 선택합니다.

  4. 허용할 시작 시간, 끝 시간 또는 특정 시간을 입력합니다. 특정 시간을 입력하려면 hh:mm 시간 형식을 사용합니다.

    예를 들어, 시작 시간(오전 8:00)으로 설정된 셀 E2와 종료 시간(오후 5:00)으로 설정된 셀 F2가 있다고 가정하고 모임 시간을 이러한 시간 사이로 제한하려면 제한 방법 상자에서 해당 범위를 선택하고 시작 시간 상자에 =E2를 입력한 다음 종료 시간 상자에 =F2를 입력합니다.

지정된 길이의 텍스트로 데이터 입력 제한

  1. 1-2 단계 위의 따릅니다.

  2. 제한 대상 상자에서 텍스트 길이를 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다. 예를 들어 특정 문자 수로 제한하려면 <=를 선택합니다.

  4. 이 경우 하려고 입력을 25 자로 제한 되므로 보다 작거나 같은데이터 상자에서 선택한 최대값 상자에 25 를 입력 합니다.

다른 셀의 내용을 기반으로 허용되는 값 계산

  1. 1-2 단계 위의 따릅니다.

  2. 허용 상자에서 원하는 데이터 형식을 선택합니다.

  3. 제한 방법 상자에서 원하는 제한 유형을 선택합니다.

  4. 제한 방법 상자 아래에 있는 한 개 이상의 상자에서 허용되는 값을 지정하는 데 기준으로 사용할 셀을 클릭합니다.

    예를 들어, 결과가 셀 E1의 예산을 초과하지 않는 값만 계좌에 입력할 수 있도록 허용하려면 제한 대상 > 정수, 제한 방법, <=을 선택하고 최대값 >= =E1이 되도록 설정합니다.

참고 사항: 

  • 다음 예제에서는 조건을 설정하기 위해 사용자가 수식을 작성하는 사용자 지정 옵션을 사용합니다. 사용자 지정 옵션에서는 데이터 상자를 사용하지 않으므로 데이터 상자가 어디에 표시되는지 신경 쓰지 않아도 됩니다.

  • 이 문서에 스크린 샷 Excel 2016;에서 가져온 하지만 기능은 Excel Online 에서 동일 합니다.

제한 내용

입력할 수식

제품 ID 셀(C2)이 항상 “ID-”라는 표준 접두사로 시작하고 길이가 10자 이상(9보다 큼)이어야 합니다.

=AND(LEFT(C2,3)="ID-",LEN(C2)>9)

예제 6: 데이터 유효성 검사의 수식

제품 이름 (D2) 포함 된 셀 텍스트를 포함 합니다.

=ISTEXT(D2)

예제 2: 데이터 유효성 검사의 수식

생년월일 셀(B6)은 셀 B4에 설정된 연수보다 커야 합니다.

=IF(B6<=(TODAY()-(365*B4)),TRUE,FALSE)

항목을 최소 기간으로 제한하는 데이터 유효성 검사 예

셀 범위 A2:A10의 모든 데이터 값이 고유해야 합니다.

=COUNTIF($A$2:$A$10,A2)=1

예제 4: 데이터 유효성 검사의 수식

참고: 먼저 셀 A2의 데이터 유효성 검사 수식을 입력한 다음 A2를 A3:A10에 복사하여 COUNTIF에 대한 두 번째 인수가 현재 셀과 일치하도록 해야 합니다. 즉, A2)=1 부분이 A3)=1, A4)=1로 변경되는 방식입니다.

추가 정보

셀 B4의 전자 메일 주소 항목에 @ 기호가 포함되어 있는지 확인합니다.

=ISNUMBER(FIND("@",B4))

전자 메일 주소에 @ 기호가 포함되어 있는지 확인하는 데이터 유효성 검사 예

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

데이터 유효성 검사에 대 한 상세

드롭다운 목록에서 항목 추가 또는 제거

드롭다운 목록 제거

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×