스프레드 시트를 개발할 때 사용자가 특정 셀에 넣을 수있는 항목을 제한 할 수 있습니다. 예를 들어, 셀의 항목 길이가 정확히 4 자이고 숫자 6으로 시작하고 그 뒤에 임의의 숫자, 문자, 임의의 숫자가 오는지 확인할 수 있습니다.

이러한 유효성 검사에는 세 가지 방법이 있습니다. 물론 첫 번째는 입력을 확인하고 항목이 원하는 패턴을 따르는 지 확인하는 매크로를 작성하는 것입니다. 이러한 매크로를 조합하는 방법은 ExcelTips.

의 다른 문제에서 다루었습니다. 매크로를 사용하지 않는 또 다른 방법은 Excel의 데이터 유효성 검사 기능에 의존하는 것입니다. 유효한 항목의 수가 그리 길지 않은 경우 다음 일반 단계를 시도 할 수 있습니다.

  1. 빈 워크 시트에 유효한 항목 목록을 작성합니다.

  2. 입력에 사용되는 워크 시트에서 입력 할 셀을 강조 표시합니다.

  3. 리본의 데이터 탭을 표시합니다.

  4. 데이터 도구 그룹에서 데이터 유효성 검사 도구를 클릭합니다. Excel은 데이터 유효성 검사 대화 상자를 표시합니다. (그림 1 참조)

  5. 허용 드롭 다운 목록을 사용하여 목록을 선택합니다.

  6. 소스 상자에 삽입 포인터를 사용하여 1 단계에서 모아 놓은 목록을 선택합니다.

  7. 확인을 클릭하십시오.

이제 누군가 허용 가능한 값 목록에 포함되지 않은 데이터를 입력하려고 할 때마다 유효성 검사 규칙이 적용되고 사용자는 강제로 항목을 변경해야합니다.

데이터 유효성 검사 기능을 약간 다른 방식으로 사용할 수도 있습니다. 데이터 입력에 대해 잘 정의 된 규칙이있는 경우 유효한 항목을 설명하는 공식을 함께 작성할 수 있습니다. 다음은 그러한 공식 중 하나입니다.

=AND((LEN(A1)=4),(LEFT(A1,1)="6"),(ISNUMBER(VALUE( (MID(A1,2,1))))),(CODE(MID(UPPER(A1),3,1))>64),(CODE( MID(UPPER(A1),3,1))<91),(ISNUMBER(VALUE((MID(A1,4,1))))))

이것은 다음 일반 단계를 사용하여 한 줄에 모두 입력 된 단일 수식이라는 것을 기억하십시오.

  1. 항목이 만들어 질 셀을 강조 표시하십시오. (위의 수식은 A1 셀을 사용한다고 가정합니다. 다른 셀을 선택한 경우 위 수식에 대한 적절한 참조 변경을 수행해야합니다.)

  2. 리본의 데이터 탭을 표시합니다.

  3. 데이터 도구 그룹에서 데이터 유효성 검사 도구를 클릭합니다. Excel은 데이터 유효성 검사 대화 상자를 표시합니다.

  4. 허용 드롭 다운 목록을 사용하여 사용자 지정을 선택합니다.

  5. 수식 상자에 위의 수식을 입력합니다. (모두 한 줄, 공백 없음)

  6. 확인을 클릭하십시오.

A1의 내용에 따라 확인을 클릭하면 오류가 발생할 수 있습니다.

(Excel은 A1의 내용이 규칙에 따라 유효성을 검사하지 않는다고 알려줄 수 있습니다.) 이것은 괜찮습니다. 누군가가 셀에 무언가를 입력하려고 할 때 설정하는 유효성 검사 규칙이 적용됩니다.

공식은 기본적으로 항목을 분리하고 각 문자가 범위 내에 있는지 확인합니다. 그렇지 않은 경우 공식의 결과는 FALSE이고 유효성 검사 규칙이 적용됩니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (11212)은 Microsoft Excel 2007 및 2010에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excel-Limiting_Input_to_a_Format [입력을 형식으로 제한].