KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 셀 입력을 숫자 값이나 목록으로 제한하는 방법은 무엇인가요?

작성자Kelly수정 날짜

Excel 작업 시 워크시트에 입력 가능한 정보를 정확하게 제어해야 하는 경우가 많습니다. 예를 들어 사용자가 특정 제한된 범위 범위 내의 숫자만 입력하도록 하거나, 지정된 항목 목록에서만 선택하거나, 열에서 중복 항목을 방지하고 데이터를 쉽게 깔끔하게 유지하세요하도록 제한할 수 있습니다. 이러한 제한은 데이터 정확성을 유지할 뿐만 아니라 후속 분석 및 보고 작업도 간소화합니다. 이 튜토리얼에서는 Excel 에서 셀 입력을 제한하는 여러 실용적인 방법을 소개하며, 숫자와 텍스트 모두를 다루고 단계별 지침과 일반적인 실수를 피하는 유용한 팁을 제공합니다。


셀 입력을 정수 또는 지정된 범위의 숫자로 제한

셀 입력을 정수 또는 특정 범위 내의 숫자로만 제어하는 것은 재무, 성적부 또는 재고 시트에서 특히 유용합니다. 이러한 제한은 부적절한 음수나 허용 범위를 벗어난 값과 같은 잘못된 입력을 방지하는 데 도움이 됩니다. Excel 의 데이터 유효성 검사 기능을 사용하여 이를 설정하는 방법은 다음과 같습니다:

1。 숫자 값 입력을 허용하려는 셀 범위(예: B2:B20)를 선택한 후 도구 모음에서데이터 > 데이터 유효성 검사를 클릭합니다。
리본의 데이터 탭에 있는 데이터 유효성 검사 버튼
팁: 유효성 검사를 설정하기 전에 올바른 범위를 선택하면 원하는 셀에만 제한이 적용됩니다。

2。 데이터 유효성 검사 대화 상자에서 설정 탭에서 다음을 수행합니다:
데이터 유효성 검사 대화 상자
(1) 정수만 입력해야 하는 경우정수허용드롭다운 메뉴에서 선택하거나, 소수점이 포함된 숫자의 경우소수를 선택합니다。
허용 드롭다운에서 전체 숫자 옵션   데이터 드롭다운의 조건
(2)데이터드롭다운에서 시나리오에 따라사이,보다 큼또는보다 작음과 같은 제한 유형을 선택합니다。
(3) 범위의 경우최소값최대값을 입력하거나, 해당되는 경우길이를 입력합니다。

3。 규칙을 적용하려면확인을 클릭합니다。

이제부터 지정한 유형의 숫자만 해당 셀에 입력할 수 있습니다. 누군가 허용 범위를 벗어난 값을 입력하려 하면 Excel 이 오류 메시지를 표시하고 입력을 차단합니다。 이는 나이(16~99 사이), 점수표(0~100 사이의 숫자만 허용), 예산 양식과 같은 시나리오에 이상적입니다。
실용적인 팁:잘못된 입력이 시도될 때마다 구체적인 안내를 제공하도록 오류 경고 또는 입력 메시지를 사용자 정의할 수 있습니다。 또한 일관된 데이터 구조를 유지하기 위해 전체 열 정렬에도 이러한 규칙을 적용하는 것을 고려해 보세요。 허용 범위를 조정해야 할 경우, 영향을 받는 셀의 데이터 유효성 검사 설정을 다시 방문하면 됩니다。

참고: 이 방법은 숫자 셀 값만 제한합니다。 텍스트 기반 제한을 설정하려면 다음 섹션을 참조하세요。 동일한 유효성 검사를 수식이 포함된 셀에 적용하면 오류가 자주 발생하므로 적용 전에 데이터를 반드시 확인하세요。


셀 입력을 임의의 숫자 값(정수/소수)으로 제한하거나 특정 문자 입력을 방지하기

Kutools for Excel를 사용하면 숫자 값(정수 및 소수점 숫자)만 입력하거나 특정 원하지 않는 문자를 차단하는 작업을 더욱 유연하고 빠르게 수행할 수 있습니다。입력 제한기능을 통해 숫자, 문자 또는 개별 특수 기호를 포함하여 허용하거나 제한할 문자를 세밀하게 조정할 수 있습니다. 이는 숫자 ID 만 허용해야 하는 양식이나 데이터가 반드시 숫자 전용 입력을 준수해야 하는 민감한 스프레드시트에서 유용합니다。

이 옵션을 사용하려면:

  1. 숫자 값만 입력하거나 특정 원하지 않는 문자를 차단하려는 셀 범위를 선택합니다。 그런 다음 Kutools 탭으로 이동하여 입력 제한 > 입력 제한을 클릭합니다。
    리본의 Kutools 탭에 있는 입력 방지 옵션
  2. 입력 제한 대화 상자에서 정수 또는 소수점 숫자만 허용하려면 “지정된 문자만 입력 허용” 옵션을 선택하고 쉼표로 구분하여 숫자를 입력합니다。
    '이 문자만 입력 허용' 옵션이 선택된 입력 방지 대화 상자
  3. 제한된 범위에서 문자를 차단하려면 “지정된 문자 입력 금지” 옵션을 선택하고 제한하려는 문자를 입력합니다。
    '이 문자 입력 방지' 옵션이 선택된 입력 방지 대화 상자
  4. 확인을 클릭합니다。

설정 후 허용되지 않은 문자를 입력하면 경고가 표시되고 입력이 차단됩니다。 최상의 결과를 얻으려면 헤더 셀이나 수식 셀을 선택하지 않도록 하여 불필요한 경고를 방지하세요。
주의사항:숫자와 소수점을 모두 허용해야 하는 경우 소수점 설정을 확인하세요。 예기치 않게 입력이 차단되는 경우 대화 상자의 문자 필터를 다시 확인하세요。

Kutools for Excel– Excel 을 300 개 이상의 필수 도구로 강력하게 개선하여 작업을 더 빠르고 쉽게 처리하고, 스마트한 데이터 처리와 생산성을 위한 AI 기능을 활용하세요。지금 받기


셀 입력을 텍스트 값 항목 목록으로 제한

특정 필드에 특정 텍스트 항목만 허용되어야 하는 경우(예: 부서명, 카테고리 또는 프로젝트 코드), Excel 에서 드롭다운 목록을 설정하면 무단 또는 철자가 잘못된 입력을 방지할 수 있습니다。 이 방법은 공유 양식이나 보고서에서 입력을 표준화하여 일관성을 확보하고 데이터 정리에 소요되는 시간을 줄이는 데 도움이 됩니다。 이러한 제한을 설정하려면 다음과 같이 진행하세요:

1。 허용되는 텍스트 목록를 미리 준비합니다。 예를 들어, 허용되는 이름 목록을A2:A10에 아래와 같이 배치합니다:
A2:A10 범위의 사전 설정 이름

2。 제한하려는 범위(예: B2:B20)를 선택한 후데이터 > 데이터 유효성 검사로 이동합니다。
데이터 유효성 검사 대화 상자

3。 데이터 유효성 검사 대화 상자의설정탭에서 다음과 같이 진행합니다:
(1)목록허용드롭다운에서 선택합니다。
(2)셀 내 드롭다운이 선택되어 있는지 확인합니다。
(3)원본상자에 허용되는 값을 포함하는 범위(예:A2:A10)를 입력하거나 선택합니다。

4。 설정을 완료하려면확인을 클릭합니다。

이제 대상 범위의 셀을 클릭하면 드롭다운 메뉴 화살표가 표시됩니다。 사용자는 사전 정의된 목록에서만 항목을 선택해야 하므로 무단 또는 철자가 잘못된 입력을 방지할 수 있습니다。 이 방법은 보고서에서 일관성이 중요한 마스터 데이터 필드나 카테고리에 특히 유용합니다。
사전 설정 이름이 포함된 드롭다운 목록

추가적인 사용 편의성을 위해입력 메시지(예: “목록에서 부서명을 선택하세요”)를 사용자 정의하고, 입력이 거부된 이유를 명시하는 맞춤형오류 경고를 설정할 수도 있습니다。

팁:원본 목록을 업데이트하면 드롭다운에 새 옵션이 자동으로 포함됩니다。 큰 시트에 적용할 경우, 더 깔끔한 원본 관리를 위해 이름이 지정된 범위를 사용하는 것을 고려해 보세요。


한 번의 클릭으로 한 열/목록에 중복 입력을 제한

ID 할당, 재고 목록 또는 결제 기록과 같은 특정 작업 상황에서는 나중에 혼란이나 오류를 방지하기 위해 각 항목이 고유해야 합니다. 대규모 데이터셋에서는 중복을 수동으로 확인하는 것이 번거롭고 오류가 발생하기 쉽습니다. Kutools for Excel 은중복 입력 방지유틸리티를 통해 간단한 해결책을 제공합니다。

Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 한 번에 제공합니다。 Excel 작업을 더 빠르고 쉽고 효율적으로 만들어 보세요。지금 다운로드하세요!

이 기능을 적용하려면 대상 열 또는 목록을 선택한 후Kutools > 중복 입력 방지을 클릭합니다。 이 유틸리티는 입력을 실시간으로 모니터링하며, 중복 값이 입력되면 경고 메시지가 표시되고 중복 입력이 거부됩니다。
리본의 Kutools 탭에 있는 중복 방지 옵션

Kutools for Excel– Excel 을 300 개 이상의 필수 도구로 강력하게 개선하여 작업을 더 빠르고 쉽게 처리하고, 스마트한 데이터 처리와 생산성을 위한 AI 기능을 활용하세요。지금 받기

권장 사항:이 기능은 청구서 번호나 등록 코드와 같이 고유성이 매우 중요한 필드에 가장 적합합니다. 활성화하기 전에 열의 원본 데이터이 이미 고유한지 확인하거나 최상의 성능을 위해 기존 중복 항목을 정리하세요. 나중에 중복 입력을 다시 허용해야 할 경우 Kutools 에서 이 유틸리티를 비활성화하면 됩니다。
지속적으로 오류 팝업이 나타나면 동일한 열에 충돌하는 결과를 출력하는 수식이 없는지 확인하고, 숨겨진 행에 중복 값가 포함되어 있지 않은지 검토하세요。


Excel 수식 해결 방법: 숫자 범위로 셀 입력 제한(대체 방법)

데이터 유효성 검사 외에도 논리 수식을 사용하면 특정 범위를 벗어난 입력을 플래그할 수 있어, 공유 또는 협업 시트에서 품질 관리를 쉽게 할 수 있습니다。 예를 들어, 조건부 서식 사용을 사용하면 잘못된 입력을 실시간으로 강조 표시할 수 있습니다。

1. 인접한 열(예: 숫자 데이터가 C2:C20 에 있는 경우 D2 에)에 다음 수식을 입력합니다:

=IF(AND(ISNUMBER(C2),C2>=10,C2<=100),"OK","Out of Range")

2。 Enter 키를 눌러 확인합니다。 이 수식을 데이터 옆으로 복사하면 10~100 사이의 숫자에는 자동으로 “OK”가 표시되고, 그 외에는 “범위 초과”가 표시됩니다。

팁:빠른 오류 확인을 위해 조건부 서식 사용을(를) 적용하여 “범위 초과” 셀을 색상으로 강조 표시하세요。 이 방법은 입력을 차단하지는 않지만 즉각적인 피드백을 제공하며 데이터 보고서나 대시보드에 사용되는 데이터셋의 품질 유지를 도와줍니다。


VBA 솔루션: 셀 입력을 사전 정의된 목록으로 제한

보다 복잡한 제한 조건을 적용하거나 입력 유효성 검사를 자동화해야 하는 고급 사용자의 경우 간단한 VBA 매크로를 사용해 미리 정의된 목록에서만 항목을 입력할 수 있도록 제한할 수 있습니다。 이 방법은 자동화된 양식, 맞춤 대화 상자 또는 일괄 데이터 입력 상황에서 특히 유용합니다。

1.개발자 도구>Visual Basic을(를) 선택하면Microsoft Visual Basic for Applications창이 열립니다。삽입>모듈을 클릭하고 다음 코드를 붙여넣으세요:

Sub ApplyListValidation()
'Updated by Extendoffice

    Dim target As Range
    Dim validList As Variant
    Dim listText As String
    Dim xTitleId As String

    xTitleId = "Kutools for Excel"

    validList = Array("Apple", "Banana", "Orange", "Grape", "Peach")

    listText = Join(validList, ",")

    On Error Resume Next
    Set target = Application.InputBox("Select cells to restrict to list:", _
                                      xTitleId, Selection.Address, Type:=8)
    On Error GoTo 0
    If target Is Nothing Then Exit Sub

    With target.Validation
        .Delete                               ' remove existing validation
    End With

    target.Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, _
                          Operator:=xlBetween, Formula1:=listText
    With target.Validation
        .IgnoreBlank = True
        .InCellDropdown = True
        .ShowInput = True
        .InputTitle = "Allowed values"
        .InputMessage = "Choose from the list."
        .ShowError = True
        .ErrorTitle = xTitleId
        .ErrorMessage = "Entry must be one of: " & Replace(listText, ",", ", ")
    End With
End Sub

2。 매크로를 실행()실행 버튼버튼 클릭)하고 제한을 설정할 범위를 선택하세요。

선택한 셀에 데이터 유효성 검사 드롭다운 목록가 삽입되어 고정 목록의 값만 입력할 수 있도록 제한됩니다。

이 매크로는 제품 코드나 위치 코드와 같이 회사 승인 목록과 항상 일치해야 하는 항목을 입력할 때 유용합니다。validList를 요구사항에 맞게 수정하세요。 매크로 실행 전에는 반드시 데이터를 백업하고 보안 설정에서 매크로를 활성화하세요。

요약하자면 Excel 은 사용자가 워크시트에 입력할 수 있는 내용을 제어하기 위한 다양한 실용적인 방법을 제공합니다. 여기에는 기본 제공 데이터 유효성 검사, Kutools 기능 확장, 논리 수식, 고급 워크플로우를 위한 VBA 매크로 등이 포함됩니다. 적절한 방법 선택은 요구사항에 따라 달라집니다. 직접 입력 제한이 필요하면 데이터 유효성 검사를 사용하고, 신속한 설정과 중복 방지가 필요하면 Kutools 를 활용하며, 오류 표시를 원하면 수식을, 완전 자동화된 검증이 필요하면 VBA 를 사용하세요。 모든 경우에 사용자를 안내하기 위한 명확한 경고 및 입력 메시지를 제공하고, 일괄 변경 전에는 반드시 시트를 백업하세요。


데모: Excel 에서 셀 입력을 숫자 값으로 제한하거나 지정된 문자 입력을 방지하는 방법

 
Kutools for Excel: 손끝에서 사용할 수 있는 300 가지 이상의 유용한 도구! 더 스마트하고 빠른 작업을 위한 AI 기반 기능을 즐겨보세요!지금 다운로드하세요!

관련 문서:

Excel 에서 셀의 문자 길이를 제한하는 방법은 무엇인가요?


최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약