때로는 Excel 데이터시트의 여러 기준에 따라 데이터를 입력해야 합니다. 원하는 조건을 따르지 않는 데이터 입력은 워크시트에 문제를 일으킬 수 있습니다. 따라서 잘못된 항목을 입력하면 오류 메시지가 표시될 것으로 예상합니다. 이 기사에서는 사용자 지정 데이터 유효성 검사 를 적용하는 몇 가지 예를 보여 드리겠습니다. 여러 기준 의 경우 엑셀에서 .
다음 워크북을 다운로드하여 스스로 연습하세요.
4 Excel에서 여러 기준에 대한 사용자 지정 데이터 유효성 검사를 적용하는 예
1. 하나의 Excel 셀에서 여러 기준에 대한 사용자 지정 데이터 유효성 검사 적용
Excel OR 함수는 인수의 인수 또는 조건 중 하나라도 true인지 여부를 찾습니다. 우리는 이것을 또는 사용합니다. 여러 기준을 처리해야 할 때 기능. 설명을 위해 샘플 데이터 세트를 예로 사용하겠습니다. 예를 들어 다음 데이터세트에는 두 가지 기준이 있습니다. 기준 1 제품 목록 및 기준 2 포함 2 특정 날짜. 여기에 OR을 적용합니다. B5 셀의 함수 입력이 기준 중 하나를 충족하도록 합니다. 따라서 사용자 정의 데이터 유효성 검사 를 적용하려면 아래 단계를 따르십시오. 여러 기준 의 경우 엑셀에서 .
단계:
- 먼저 데이터 탭에서 데이터 검증 을 선택하십시오. 데이터 도구 에서 그룹.
- 결과적으로 데이터 검증 대화 상자가 나타납니다.
- 그런 다음 설정 에서 탭에서 사용자 정의 를 선택하십시오. 필드에서:허용 .
- 그 후 공식 상자에 수식 입력:
=OR(COUNTIF($D$5:$D$10,B5)=1, AND(B5>=E5,B5<=E6))
- 그런 다음 확인을 누릅니다. .
여기서 AND 함수는 날짜 입력이 E5 사이인지 여부를 확인합니다. (2022년 2월 1일 ) 및 E6 (2022년 3월 1일 ). COUNTIF B5 기능 검사 D5:D10 범위의 텍스트 값 . 그리고 마침내 또는 함수는 B5 셀 입력이 지정된 조건을 모두 충족합니다.
- 마지막으로 기준 1 의 제품을 입력할 수 있습니다. 또는 지정된 날짜 사이의 날짜입니다.
- 하지만 조건에 맞지 않는 항목을 입력하면 오류 대화 상자가 나타납니다.
자세히 알아보기:Excel의 한 셀에 여러 데이터 유효성 검사를 적용하는 방법(예제 3개)
2. 선택한 셀의 여러 기준에 대해 사용자 지정 데이터 유효성 검사 사용
또한 이전 예제에 표시된 단일 셀 대신 셀 범위에 데이터 유효성 검사를 적용할 수 있습니다. 이 아래 데이터 세트에는 2 기준:기준 1 제품 목록이 있으며 기준 2 50의 숫자 입력이 있습니다. . 이 예에서는 사용자 지정 데이터 유효성 검사 를 적용합니다. 여러 기준의 경우 B5:B10 범위 내 . 따라서 기준 1을 따르는 데이터를 입력하려면 아래에 제공된 단계를 알아보세요. 또는 기준 2 .
단계:
- 먼저, B5:B10 범위를 선택합니다. .
- 다음으로 데이터 로 이동합니다. ➤ 데이터 도구 ➤ 데이터 검증 . 따라서 데이터 검증 대화 상자가 나타납니다.
- 설정 아래 탭에서 사용자 정의 를 선택하십시오. 허용 필드 및 수식 상자, 유형:
=OR(B5<$E$5,COUNTIF($D$5:$D$10,B5)=1)
- 그런 다음 확인을 누릅니다. .
COUNTIF 함수는 입력이 D5:D10 범위에 있는지 확인합니다. 범위에 있는 경우에만 계산됩니다. 다음 기준은 입력이 작은 인지 확인하는 것입니다. E5 보다 (50 ). 마침내 또는 함수는 B5:B10 범위의 입력이 있는지 확인합니다. 모든 조건을 충족합니다.
- 최종적으로 조건에 따라 유효한 데이터를 입력할 수 있게 됩니다.
- 이 예의 경우 오븐 및 15 셀 B5 및 B6 유효합니다. 그러나 59를 입력하려고 하면 , 59 와 같은 오류 메시지를 반환합니다. 크다 50보다 .
자세히 알아보기: Excel에서 다중 선택으로 데이터 유효성 검사 드롭다운 목록 만들기
유사한 수치:
- 배열에서 데이터 유효성 검사 목록을 만드는 Excel VBA
- 다른 시트의 데이터 검증 목록 사용(6가지 방법)
- 색상이 있는 Excel에서 데이터 유효성 검사를 사용하는 방법(4가지 방법)
- Excel의 데이터 유효성 검사 공식에서 IF 문 사용(6가지 방법)
- 데이터 유효성 검사를 위한 Excel 드롭다운 목록을 만드는 방법(8가지 방법)
3. Excel에서 중복 항목 방지 및 사용자 지정 데이터 유효성 검사로 문자 수 제한
또한 Custom Data Validation을 적용하여 중복 입력을 방지하고 문자 수를 제한할 수 있습니다. . 예를 들어 아래 데이터세트는 ID를 나타냅니다. , 영업 사원, 및 제품 회사의. 여기에서 ID 목록을 완성하겠습니다. 3 의 숫자 항목 포함 숫자를 입력하고 값을 반복하지 않습니다. 따라서 작업을 수행하기 위해 아래에 주어진 과정을 배우십시오.
단계:
- 처음에는 B5:B10 범위를 선택합니다. .
- 그런 다음 데이터 로 이동합니다. ➤ 데이터 도구 ➤ 데이터 검증 .
- 결과적으로 대화 상자가 나타납니다.
- 설정 아래 탭에서 사용자 정의 를 선택하십시오. 허용에서 . 다음으로 공식 에서 상자에 수식 입력:
=AND(COUNTIF($B$5:$B$10,B5)<=1, ISNUMBER(B5), LEN(B5)=3)
- 확인 누르기 .
간단히 말해 ISNUMBER 함수는 숫자 입력만 받습니다. 렌 함수는 3 에 대한 입력만 확인합니다. 숫자. COUNTIF 기능은 중복 항목을 방지합니다. 마지막으로 AND 함수는 항목이 모든 조건을 충족하는지 여부를 확인합니다. 모든 조건을 충족하는 경우에만 유효합니다.
- 결국 모든 기준을 유지하면서 유효한 데이터를 입력할 수 있습니다.
- 그렇지 않으면 오류 대화 상자가 나타납니다.
자세히 알아보기: Excel 데이터 유효성 검사에서 사용자 지정 VLOOKUP 수식을 사용하는 방법
4. Excel에서 여러 기준에 대한 사용자 지정 데이터 유효성 검사를 사용하여 두 날짜 사이의 날짜 허용
마지막 예에서는 주어진 두 날짜 사이에 날짜 입력을 허용하는 방법을 보여줍니다. 다음 데이터세트의 D12 셀에 시작일이 있습니다. 셀 D13의 종료 날짜 . 발송 날짜 를 입력해야 합니다. 각 영업 사원 그 두 날짜 사이. 따라서 아래 절차를 따르십시오.
단계:
- D5:D10 범위 선택 처음에는.
- 이제 데이터 를 선택하십시오. ➤ 데이터 도구 ➤ 데이터 검증 .
- 데이터 검증 대화 상자가 나타납니다.
- 설정 아래 탭에서 사용자 정의 를 선택하십시오. 허용 공식 에서 상자, 유형:
=AND(D5>=$D$12, D5<=$D$13)
- 그런 다음 확인을 누릅니다. .
여기서 AND 함수는 날짜 항목이 D12 셀에 언급된 날짜 사이에 속하는지 확인합니다. 및 D13 .
- 따라서 기준에 따라 날짜를 입력할 수 있습니다. 그러나 조건을 충족하지 않는 잘못된 날짜를 입력하는 즉시 오류 메시지가 표시됩니다.
- 이 예에서는 2022-02-29 지정된 날짜 사이에 있으면 오류 상자가 표시됩니다. 이는 2022년 때문입니다. 윤년이 아니므로 2월 29일 존재하지 않습니다.
관련 콘텐츠: Excel VBA(매크로 및 UserForm)가 있는 데이터 유효성 검사 목록의 기본값
결론
이제부터는 사용자 지정 데이터 유효성 검사 를 적용할 수 있습니다. 여러 기준 의 경우 엑셀에서 위에서 설명한 방법으로. 계속 사용하고 작업을 수행할 더 많은 방법이 있으면 알려주십시오. 아래 의견 섹션에 의견, 제안 또는 쿼리가 있는 경우 삭제하는 것을 잊지 마십시오.
관련 기사
- 필터가 있는 Excel 데이터 유효성 검사 드롭다운 목록(예제 2개)
- Excel의 표에서 데이터 유효성 검사 목록을 만드는 방법(3가지 방법)
- Excel에서 VBA가 포함된 데이터 유효성 검사 드롭다운 목록(7개 응용 프로그램)
- [수정됨] Excel에서 복사 붙여넣기에 대한 데이터 유효성 검사가 작동하지 않음(솔루션 포함)
- Excel에서 VBA와 함께 데이터 유효성 검사 목록에 명명된 범위를 사용하는 방법