엑셀에 ‘1부터 10까지 정수만 입력’ 규칙을 설정했는데 기존의 12와 2.5가 남아 있다면, 규칙 설정과 기존 값 점검을 따로 해야 합니다. 잘못된 데이터 표시로 규칙에 맞지 않는 셀을 찾은 뒤 원자료와 대조하세요. 원을 지우거나 숫자를 허용 범위에 맞추는 것만으로 데이터가 정확해지지는 않습니다.

이 글은 2026년 10월 22일 확인한 Microsoft 공식 도움말을 바탕으로 Windows용 데스크톱 Excel의 작업 순서를 설명합니다. 웹·모바일 Excel에 같은 메뉴가 있다고 가정하지 않습니다. 아래 숫자는 설명을 위해 만든 가상 사례이며, 실제 Excel 화면을 실행해 관측한 결과는 아닙니다.

가상 숫자 3, 12, 2.5, 7, 1에서 범위 초과 12와 비정수 2.5를 구분하는 데이터 점검 도식
가상 숫자 3, 12, 2.5, 7, 1에서 범위 초과 12와 비정수 2.5를 구분하는 데이터 점검 도식

입력 제한을 추가해도 기존 값은 자동으로 고쳐지지 않습니다

데이터 유효성 검사는 셀에 허용할 값의 조건을 정하는 기능입니다. 이미 값이 들어 있는 범위에 새 조건을 적용했다고 해서 이전 데이터가 자동으로 삭제되거나 다른 숫자로 바뀌지는 않습니다. Microsoft도 기존 데이터에 유효성 검사를 적용할 때 조건에 맞지 않는 값이 자동으로 통지되지 않는다고 설명합니다. 따라서 ‘설정을 마쳤고 경고도 없었으니 기존 값도 정상’이라고 판단하면 점검을 놓칠 수 있습니다. Microsoft 데이터 유효성 검사 추가 설명

작업 전에는 파일 사본을 만들고, 어떤 열을 어떤 기준으로 검사할지 적어 두세요. 예를 들어 ‘신청 인원은 1명 이상 10명 이하의 정수’라고 정해야 합니다. 단순히 숫자만 허용하려는 것인지, 소수와 범위 밖 숫자까지 제외하려는 것인지에 따라 규칙이 달라집니다.

가상 사례: 범위 초과와 소수를 따로 찾기

B2:B6에 차례대로 3, 12, 2.5, 7, 1이 들어 있다고 가정하겠습니다. 이 범위를 선택한 뒤 데이터 유효성 검사에서 허용 형식을 정수, 조건을 사이, 최솟값을 1, 최댓값을 10으로 설정하는 사례입니다. 정수와 최소·최대 조건을 지정하는 방법은 Microsoft 공식 설정 안내에서 확인할 수 있습니다. 셀에 데이터 유효성 검사 적용

아래 표는 이 조건을 숫자에 직접 대입한 자체 판단표입니다. 제품 화면의 결과를 캡처하거나 복제한 표가 아닙니다.

셀기존 값조건 대조 결과먼저 확인할 내용
B23정수이며 1~10 안에 있음이 행에 규칙이 적용됐는지 확인
B312정수지만 최댓값 10 초과원자료도 12인지 확인
B42.5범위 안이지만 정수가 아님해당 항목이 소수를 허용하는지 확인
B57정수이며 1~10 안에 있음해당 열의 단위가 맞는지 확인
B61최솟값에 해당하므로 조건 충족마지막 행까지 범위에 포함됐는지 확인

B3과 B4는 같은 종류의 문제로 묶으면 안 됩니다. B3은 상한을 넘었고, B4는 정수 조건에 맞지 않습니다. 소수 허용 여부만 바꾸면 12의 범위 초과 문제는 그대로 남습니다.

잘못된 데이터 표시로 점검할 셀을 드러내기

Windows용 데스크톱 Excel에서 데이터 탭 → 데이터 유효성 검사 메뉴 → 잘못된 데이터 표시를 찾습니다. 영문 도움말의 명령 이름은 Circle Invalid Data입니다. 이 기능은 유효성 조건에 맞지 않는 셀 주위에 원을 표시해 확인할 위치를 알려 줍니다. 잘못된 데이터 주위의 원 표시 및 숨기기

이때 원이 보이는 셀 주소와 값을 따로 메모해 두면 수정 전후를 비교하기 쉽습니다. 가상 사례라면 ‘B3: 12, 상한 초과’, ‘B4: 2.5, 정수 조건 불충족’처럼 이유를 함께 남기는 방식입니다. 표시 개수만 적으면 서로 다른 원인을 놓치기 쉽습니다.

원 표시가 없더라도 원하는 전체 범위에 규칙이 적용됐는지 확인하세요. 처음에 B2:B5만 설정했다면 B6은 의도한 검사 범위에서 빠졌을 수 있습니다. 새 행이 추가된 파일이라면 특히 마지막 데이터 행과 규칙 적용 범위를 대조해야 합니다. 원이 없다는 화면만으로 전체 자료의 정확성을 보증할 수는 없습니다.

원자료가 맞다면 숫자 대신 업무 규칙을 확인하세요

B3의 원자료에도 12가 적혀 있다면, 원을 없애려고 10으로 낮추지 마세요. 실제 신청 인원이 12명일 수도 있고, 예외 신청을 같은 열에 모았을 수도 있습니다. 이 경우 담당자에게 허용 상한이나 예외 처리 방식을 확인하는 것이 먼저입니다.

B4의 2.5도 마찬가지입니다. ‘인원’ 열이라면 입력이나 단위를 확인할 이유가 되지만, 실제로는 작업 시간처럼 소수를 쓰는 항목이라면 정수 규칙 자체가 목적에 맞지 않을 수 있습니다. 2.5를 임의로 3으로 반올림하면 규칙에는 맞아도 원자료를 왜곡할 수 있습니다.

반대로 원자료가 2인데 12로 잘못 옮겨 적은 사실을 확인했다면 그 근거에 따라 값을 수정할 수 있습니다. 수정 기록에는 ‘조건을 통과시키기 위해 변경’이 아니라 ‘원자료의 2를 확인해 전사 오류 수정’처럼 이유를 남기세요. 데이터 유효성 검사는 조건 위반을 찾는 도구이며, 어떤 값이 사실인지는 원자료 확인으로 판단해야 합니다.

원 표시 지우기와 데이터 수정은 구분하세요

Microsoft 안내에 따르면 조건에 맞는 값으로 수정하면 해당 원이 제거됩니다. 반면 유효성 검사 표시 지우기에 해당하는 Clear Validation Circles 명령은 화면의 원 표시를 없애는 기능입니다. 이 명령을 눌렀다고 기존 12나 2.5가 수정된 것은 아닙니다. 원 표시 관리 안내

마지막 확인은 세 가지로 마무리할 수 있습니다. 의도한 전체 범위에 규칙이 있는지, 표시됐던 값의 처리 근거가 있는지, 수정 후 다시 조건을 대조했는지 확인하세요. 해결하지 못한 값은 원자료와 업무 기준의 확인 대상으로 남겨 두는 편이, 임의로 숫자를 바꿔 모든 원을 없애는 것보다 정확한 자료 관리에 도움이 됩니다.