본문 바로가기
직장생활/스킬업>> 엑셀,구글시트

엑셀에서 특정 텍스트 제한하는 방법과 예시

by 슬기로운 민지 2024. 9. 11.
반응형

네, 엑셀에서는 특정 텍스트 제한을 설정할 수 있습니다. 데이터 유효성 검사 기능을 사용하면 특정 텍스트 형식이나 길이를 제한할 수 있으며, 원하는 조건을 설정해 사용자가 잘못된 텍스트를 입력하지 않도록 할 수 있습니다. 아래는 특정 텍스트를 제한하는 방법입니다.

 

지정한 열이나, 셀에 메일을 입력해야만 하도록 제한하는방법, 주민등록번호 형태로 입력해야하도록 제한하는 방법, 글자수, 패턴 등 다양하게 제한하고 제대로 입력되도록 데이터 유효성 검사를 할 수 있습니다.

 

특정 텍스트 제한하는 방법

1. 텍스트 길이 제한

특정 길이의 텍스트만 입력되도록 제한할 수 있습니다. 예를 들어, 최대 10자리 텍스트만 입력 가능하게 하려면 다음과 같이 설정할 수 있습니다:

  1. 셀을 선택한 후, [데이터] 탭에서 **[데이터 유효성 검사]**를 선택합니다.
  2. 설정 탭에서 텍스트 길이를 선택합니다.
  3. 데이터 옵션에서 같음을 선택하고, 최대 길이를 10으로 설정합니다.

2. 특정 텍스트 패턴 제한

엑셀에서는 수식을 사용해 특정 텍스트 패턴을 제한할 수 있습니다. 예를 들어, 특정 단어로 시작하는 텍스트만 입력하도록 제한하고 싶다면, 다음과 같이 설정할 수 있습니다:

  1. 셀을 선택한 후, **[데이터 유효성 검사]**를 엽니다.
  2. 설정 탭에서 사용자 지정을 선택합니다.
  3. 수식을 사용하여 제한할 텍스트 패턴을 설정합니다. 예를 들어, 텍스트가 "ABC"로 시작해야 한다면 =LEFT(A1, 3)="ABC"와 같은 수식을 사용할 수 있습니다.

3. 특정 텍스트만 허용

특정 텍스트만 입력할 수 있도록 제한할 수도 있습니다. 예를 들어, "YES" 또는 "NO"만 입력 가능하게 하려면:

  1. **[데이터 유효성 검사]**를 열고, 목록을 선택합니다.
  2. 출처에 "YES, NO"를 입력하면, 해당 셀에는 이 두 가지 텍스트만 입력할 수 있습니다.

 

엑셀의 데이터 유효성 검사 기능을 통해 텍스트 길이, 패턴, 특정 단어 등을 제한할 수 있습니다. 이를 통해 데이터의 정확성을 높이고, 잘못된 입력을 방지할 수 있습니다.

 

데이터 유효성 검사 활용 예시 5가지

 

엑셀에서 데이터 유효성 검사를 활용한 5가지 코드값(수식) 예시를 소개하겠습니다. 이 예시들은 데이터 입력을 제한하거나 특정 조건을 적용할 때 사용할 수 있는 실제 코드들입니다.

1. 숫자 범위 제한

사용자가 입력하는 숫자를 1부터 100 사이로 제한하는 예시입니다.

  • 설정 방법: 데이터 유효성 검사에서 정수를 선택하고, 최소값과 최대값을 설정합니다.
  • 수식: =AND(A1>=1, A1<=100)

2. 특정 텍스트만 허용

예를 들어, "YES" 또는 "NO"만 입력할 수 있도록 제한하는 예시입니다.

  • 설정 방법: 데이터 유효성 검사에서 목록을 선택하고, "YES, NO"를 입력합니다.
  • 수식: =OR(A1="YES", A1="NO")

3. 텍스트 길이 제한

사용자가 입력할 텍스트의 길이를 5자 이상, 10자 이하로 제한하는 예시입니다.

  • 설정 방법: 데이터 유효성 검사에서 텍스트 길이를 선택하고, 최소값과 최대값을 설정합니다.
  • 수식: =AND(LEN(A1)>=5, LEN(A1)<=10)

4. 특정 형식의 텍스트 입력 제한

예를 들어, 사용자가 이메일 주소 형식으로 입력해야만 하는 조건을 적용할 수 있습니다.

  • 설정 방법: 데이터 유효성 검사에서 사용자 지정을 선택하고, 아래 수식을 입력합니다.
  • 수식: =ISNUMBER(FIND("@", A1))

5. 다른 셀 값을 기준으로 입력 제한

예를 들어, 셀 A1에 입력된 값이 B1보다 작아야 하는 조건을 설정하는 예시입니다.

  • 설정 방법: 데이터 유효성 검사에서 사용자 지정을 선택하고, 아래 수식을 입력합니다.
  • 수식: =A1<B1

이 수식들은 데이터를 제한하는 다양한 상황에서 활용할 수 있습니다. 데이터 유효성 검사를 통해 엑셀의 입력 값을 효과적으로 관리하고, 데이터 오류를 방지할 수 있습니다.

반응형