온라인 Excel 편집기
무료 · 가입 불필요 · 로컬 처리

Excel 데이터 온라인 검증 — 이메일/URL/전화/필수 체크·무료·업로드 불필요

이메일, URL, 전화번호, 숫자, 필수 항목을 검사해 각 행을 Valid / Invalid로 표시합니다. CRM 가져오기 전 데이터 정리에 적합합니다. 업로드·가입 불필요.

.xlsx, .xlsm 또는 .xls 파일 하나를 여기로 드롭하거나 클릭하여 선택

.xlsx / .xlsm / .xls 지원 · 로컬 처리 · 업로드 안 됨

다섯 가지 검증기

모든 값은 먼저 텍스트로 변환되고 앞뒤 공백이 제거된 뒤 검사됩니다. 같은 열에 여러 검증기를 연결할 수 있습니다. 예를 들어 Required와 Email을 함께 쓰면 빈 셀은 required, 잘못된 주소는 invalid email로 표시됩니다.

검증기통과 조건빈 셀
Required(필수)셀이 비어 있지 않음(텍스트, 숫자, 날짜, TRUE/FALSE 모두 값으로 인정)실패 — 값이 필수
Email공백 제거 후 name@example.com 같은 기본 패턴과 일치통과(건너뜀)
URLhttp:// 또는 https:// 프로토콜의 URL로 파싱됨통과(건너뜀)
Phone공백, 하이픈, 괄호, 점, 맨 앞의 +를 제거한 뒤 7~15자리 숫자만 남음통과(건너뜀)
Number실제 숫자 셀이거나 12.5 / -3 형태의 텍스트(천 단위 콤마 불가). 불리언과 날짜는 실패통과(건너뜀)

Required를 제외한 모든 검증기는 비어 있거나 공백만 있는 셀을 건너뜁니다. 빈 값도 표시해야 한다면 Required를 다른 검증기와 함께 사용하세요.

출력 파일의 형태

아무것도 삭제하거나 고치지 않습니다. 모든 시트의 원본 행과 열이 그대로 유지되고, 맨 오른쪽에 Validation Status와 Validation Issues 두 개의 열만 추가됩니다.

열내용예시
Validation Status행에 실패한 규칙이 없으면 Valid, 하나라도 있으면 InvalidInvalid
Validation Issues실패한 코드를 "; "(세미콜론+공백)으로 연결. 통과한 행은 비움invalid email
Email(원본 열)Validation StatusValidation Issues
jane@acme.comValid
acme@xInvalidinvalid email
jane@acme.com Valid
Invalidrequired

다운로드 파일의 상태 및 문제 텍스트는 항상 영어로 고정됩니다: Valid, Invalid, invalid email, invalid URL, invalid phone number, not a number, required. 시트에 같은 이름의 열이 이미 있으면 새 열에는 “(2)” 접미사가 붙습니다.

보고서 파일은 모든 원본 데이터를 보존하고 결과 열 두 개만 추가합니다. 값 수준으로 재구성되므로 셀 스타일, 열 너비, 병합된 셀, 차트는 단순화됩니다.

온라인에서 Excel 데이터를 검증하는 방법

  1. .xlsx, .xlsm 또는 .xls 파일 하나를 드롭하세요 — 브라우저에서 로컬로 파싱되며 업로드되지 않습니다.
  2. 첫 번째 시트의 첫 행으로 열 드롭다운이 만들어지고 “A — Email”처럼 표시됩니다. 텍스트 헤더가 없는 열은 열 문자(A, B, C…)만 표시됩니다.
  3. 규칙 추가: 열과 검증기를 선택하세요. 최대 20개까지 추가할 수 있고 같은 열에 여러 검증기를 지정할 수 있습니다.
  4. 데이터가 1행부터 시작하는 경우가 아니라면 “첫 번째 행이 헤더”를 켜둔 상태로 두세요(기본값).
  5. “데이터 검증”을 클릭하고 시트별로 무효 행 수 / 전체 데이터 행 수를 확인합니다.
  6. {원래 이름}-validated.xlsx를 다운로드 — 원본 데이터는 모두 유지되고 결과 열 두 개만 추가됩니다.

규칙은 열 인덱스 기준으로 모든 워크시트에 적용됩니다. C열은 각 시트의 헤더 텍스트와 관계없이 모든 시트의 세 번째 열을 검사합니다. 좁은 시트에 없는 셀은 빈 값으로 처리됩니다(Required는 실패, 나머지는 통과).

작동 원리

.xlsx, .xlsm 또는 .xls 파일이 브라우저에서 SheetJS로 파싱되고, 각 워크시트는 메모리 상의 2차원 배열 모델로 로드됩니다. 데이터 행마다 설정된 규칙이 열별로 실행됩니다——각 셀은 텍스트로 변환되어 공백이 제거된 뒤 해당 검증기로 판정됩니다. Required는 빈 칸에서 실패, Email은 name@host.tld 기본 패턴과 일치, URL은 http(s) 프로토콜로 파싱, Phone은 공백·하이픈·괄호·점·맨 앞의 +를 제거해 7~15자리 숫자만 남기고, Number는 실수와 소수 형태의 텍스트만 통과시킵니다. 행에서 실패한 모든 코드를 "; "로 연결해 Validation Issues 열에 쓰고, 행을 Valid 또는 Invalid로 표시하며, 시트별로 무효 행 / 전체 데이터 행을 보고합니다. 파이프라인 전체가 로컬에서 동작하며, 재구성된 통합 문서는 1바이트도 기기를 떠나지 않습니다.

파일이 기기를 떠나는 일은 없습니다——처리는 100% 브라우저 안에서 이루어집니다.

Excel “데이터 유효성 검사”와의 비교

Excel의 “데이터 유효성 검사”(데이터 → 데이터 유효성 검사)는 사전 게이트입니다. 셀에 규칙을 설정해 입력 시 벗어난 값을 거부하거나 나중에 빨간색 원으로 표시합니다. 이 도구는 정반대의 일을 합니다——통합 문서 안에 이미 있는 데이터를 스캔하여, 어느 행이 어느 규칙에서 실패했는지 읽을 수 있는 보고서를 만들어냅니다. 원본 값은 전혀 건드리지 않습니다.

방식파일 행선지기대 효과
이 도구업로드 없음——브라우저 안에서 처리무료, 가입 불필요, 기존 데이터 스캔, 읽을 수 있는 보고서 생성
Excel 데이터 유효성 검사디스크에 남음입력 전 규칙 적용, 스캔 보고서 없음

이럴 때 필요합니다

  • CRM이나 데이터베이스로 가져오기 전 연락처 목록을 정리하고 잘못된 이메일과 의심스러운 데이터를 미리 제거.
  • 이메일 마케팅 업로드 전 목록을 검증해 반송으로 인한 발신자 평판 손실 방지.
  • 공백과 일반적인 구두점은 허용하면서 7~15자리 숫자가 필요한 SMS/전화 목록 확인.
  • 가격, 수량, 나이 등 숫자 열에 섞인 텍스트, 불리언, “1,000” 형태의 천 단위 구분자를 차단.
  • 동료나 거래처에 전달하는 템플릿에서 절대 비워 둘 수 없는 필수 열을 명확히 표시.

자주 묻는 질문

정말 무료이고 안전한가요?

네, 100% 무료에 가입 불필요, 파일 수 제한이 없습니다. 파싱, 검증, 재구성이 모두 브라우저 내 JavaScript로 이루어지며 파일이 기기를 떠나지 않습니다.

빈 셀은 실패로 처리되나요?

Required 검증기만 비어 있거나 공백만 있는 셀을 실패로 처리합니다. Email, URL, Phone, Number는 빈칸을 건너뛰므로 빈 값도 표시하려면 Required와 함께 사용하세요.

하나의 열에 여러 검증기를 쓸 수 있나요?

네. 같은 열에 여러 규칙(예: Required + Email)을 추가할 수 있으며, 모든 실패 코드가 Validation Issues 열에 “; ”로 연결되어 표시됩니다.

모든 시트를 검사하나요?

네. 모든 워크시트가 열 인덱스 기준으로 검증됩니다. 헤더 텍스트와 관계없이 C열은 항상 각 시트의 세 번째 열입니다.

잘못된 행이 자동으로 삭제되거나 수정되나요?

아니요. 원본 데이터는 모두 보존되고 추가된 두 열에 Valid / Invalid로 표시만 되어, 직접 필터링하고 검토하며 수정할 수 있습니다.

첫 행이 헤더가 아니라 데이터이면?

“첫 번째 행이 헤더” 체크를 해제하세요. 1행도 다른 행처럼 검증되고, 결과 두 열에는 결과만 들어가며 헤더 텍스트는 삽입되지 않습니다.

서식이 유지되나요?

출력은 값 기반으로 재구성되므로 스타일, 열 너비, 병합 셀, 차트는 단순화됩니다. 다만 새로 추가된 두 열을 포함한 값 자체는 온전히 보존됩니다.

관련 도구

전체 가이드가 필요하세요? 읽어보세요: Excel 오류 고치는 법: #REF!, #VALUE!, #NAME? 전부 해결 — 단계별 설명, Excel 수동 방법, FAQ를 담았습니다.

전체 참조가 필요하세요? 읽어보세요: IF 함수: 구문, 예제, 오류 해결 — 구문, 예제, 자주 발생하는 오류, FAQ를 담았습니다.

가져오기 전에 표시된 행을 직접 고치고 싶으신가요?

무료 온라인 Excel 편집기 열기