CSV 미리보기·필터
엑셀은 104만 줄까지만 열려요. 그보다 큰 파일도 여기서 보고 필요한 부분만 꺼낼 수 있어요.
CSV 미리보기, 거르고 정렬하는 순서 이해하기
언제 쓰나요
쇼핑몰 관리자 화면에서 내려받은 1년 치 주문 내역, 공공데이터포털의 전국 단위 목록처럼 행이 너무 많은 CSV는 엑셀로 열다 멈추기 일쑤예요. 그 안에서 ‘서울 지역만’, ‘금액이 5만 원 이상인 주문만’ 골라 보고 싶을 뿐이라면 파일을 통째로 엑셀에 올릴 필요가 없어요. 이 도구로 표를 훑어보고, 필요한 줄만 걸러 작은 파일로 받아 가면 돼요.
사용 방법

1단계파일 놓기
- 1① CSV·TSV·TXT 파일을 놓아요. 다 읽으면 파일 크기, 줄과 열 수, 인코딩, 구분자, 읽는 데 걸린 시간이 한 줄로 나와요.

2단계검색과 열 조건
- 2② 전체 검색은 대소문자를 가리지 않고 모든 칸에서 찾아요.
- 3③ 열을 고르고 비교 방식과 값을 넣어요. 값을 비워 두면 ‘비어 있음’을 빼고는 조건이 꺼진 것으로 봐요.
- 4④ 머리글을 누를 때마다 오름차순과 내림차순이 번갈아 바뀌고, 머리글 옆 ▲▼로 현재 정렬을 알려 줘요.

3단계쪽 넘기고 저장
- 5⑤ 가운데에 ‘현재 쪽 / 전체 쪽 · 걸러진 줄 수’가 나와요. 조건을 바꾸면 1쪽으로 돌아가요.
- 6⑥ 지금 걸러지고 정렬된 그대로 CSV나 엑셀로 받아요.
걸러지는 순서와 비교 기준
첫 줄은 머리글로 쓰고, 모든 칸이 빈 줄은 읽을 때 빼요. 그다음 ‘전체 검색 → 열 조건 → 정렬 → 100줄씩 나누기’ 순서로 처리해요. 검색어를 칠 때마다 0.2초 기다렸다가 다시 거르기 때문에 타자를 치는 동안 화면이 버벅이지 않아요.
| 비교 방식 | 판단 기준 | 예시 |
|---|---|---|
| 포함 | 대소문자 무시, 일부만 같아도 통과 | ‘서울’ → 서울특별시, 서울시 |
| 같음 / 같지 않음 | 글자 하나까지 똑같아야 함 | ‘Seoul’과 ‘seoul’은 다름 |
| ≥ / ≤ (숫자) | 쉼표·공백·원·% 를 지우고 숫자로 비교, 경계값 포함 | ‘50000’ → 50,000원 통과 |
| 비어 있음 | 공백만 있는 칸도 빈칸으로 봄 | 연락처 누락 줄 찾기 |
정렬은 두 칸이 모두 숫자로 읽히면 숫자 크기로, 아니면 한국어 사전 순서로 비교해요. 사전 순서도 숫자 부분은 크기로 비교해서 ‘2호’가 ‘10호’보다 앞에 와요.
검색어와 조건 값은 칸 안의 글자 그대로를 비교해요. 원본 칸에 ‘ 서울’처럼 앞 공백이 있으면 ‘같음’ 조건에서는 빠지고 ‘포함’ 조건에서는 걸리니, 결과가 이상하면 비교 방식을 바꿔 보세요.
주의할 점
- 구분자는 첫 줄만 보고 정해요 — 첫 줄에 쉼표·탭·세미콜론·세로선 중 가장 많이 나온 것을 고르니, 머리글 안에 쉼표가 잔뜩 들어간 탭 구분 파일이면 열이 어긋날 수 있어요. 정보 줄의 구분자 표시를 먼저 확인하세요.
- 원래 순서로 되돌리기 — 한 번 정렬하면 버튼으로 원래 순서를 되찾을 수 없어요. 파일을 다시 놓으면 처음 상태로 돌아가요.
- 엑셀 저장 때 숫자 처리 — 1,200처럼 쉼표가 있는 칸과 순수 숫자 칸은 숫자로 바뀌지만, 0으로 시작하는 값(우편번호·사번)이나 16자리 이상 숫자는 글자로 남겨요.
- 저장 파일의 구분자 — 걸러낸 결과 CSV는 원본이 탭이나 세미콜론 구분이어도 항상 쉼표 구분, UTF-8로 저장돼요.
- 세는 기준 — 줄 수에는 머리글 줄이 빠져 있어요.
더 궁금한 점
‘≥’ 조건에 ‘5만’이라고 쓰면 되나요?
안 돼요. 한글 단위는 숫자로 읽히지 않아서 아무 줄도 통과하지 못해요. 50000처럼 숫자로 적어 주세요.
열 이름이 비어 있으면 어떻게 보이나요?
머리글 칸이 빈 열은 ‘열3’처럼 순서 번호로 표시돼요. 저장한 파일의 머리글은 원래대로 빈칸이에요.
인코딩은 어떻게 알아보나요?
파일 맨 앞의 표식(BOM)을 먼저 보고, 없으면 UTF-8 규칙으로 엄격하게 읽어 봐요. 한 글자라도 규칙에 어긋나면 EUC-KR로 다시 읽어요. 그래서 두 인코딩이 섞인 파일은 전체가 EUC-KR로 읽혀 일부 글자가 깨질 수 있어요.
엑셀 없이 큰 CSV를 열어 보기
쇼핑몰 주문 내역, 서버 로그, 공공데이터, 회원 목록 같은 CSV 파일은 수십만 줄이 넘기도 해요. 엑셀은 1,048,576줄까지만 열 수 있고, 큰 파일은 여는 데 오래 걸리거나 한글이 깨지기도 해요. 이 도구는 CSV·TSV 파일을 브라우저에서 바로 읽어 100줄씩 표로 보여 주고, 검색·필터·정렬로 필요한 부분만 찾아 따로 저장할 수 있게 해 줘요.
할 수 있는 일
- 자동 인식 — UTF-8과 EUC-KR(옛 엑셀·관공서 파일) 인코딩, 쉼표·탭·세미콜론·세로선 구분자를 알아봐 한글이 깨지지 않게 읽어요. 큰따옴표로 감싼 칸 안의 쉼표·줄바꿈도 바르게 처리해요.
- 전체 검색 — 모든 칸에서 단어를 찾아 그 줄만 보여 줘요.
- 열 조건 — 한 열을 골라 포함·같음·같지 않음·숫자 이상/이하·비어 있음 조건으로 걸러요. 숫자 비교는 1,200원 같은 쉼표·단위도 숫자로 봐요.
- 정렬 — 머리글을 누르면 그 열로 오름차순, 한 번 더 누르면 내림차순으로 정렬해요.
- 저장 — 걸러낸 결과만 CSV(UTF-8, 엑셀에서 한글이 깨지지 않는 BOM 포함)나 엑셀로 받아요.
성능과 한계
파일 전체를 이 기기의 메모리로 읽기 때문에 기기 성능에 따라 수백 MB까지 열 수 있어요. 파일 정보 옆에 읽는 데 걸린 시간이 표시돼요. 화면에는 한 번에 100줄만 그려서 큰 파일도 부드럽게 넘겨 볼 수 있어요. 매우 큰 파일은 PC에서 여는 게 좋아요. 여러 CSV를 하나로 합치려면 ‘CSV 합치기’, 엑셀 파일로 바꾸려면 ‘CSV를 엑셀로’를 쓰세요. 파일은 서버로 보내지 않아요.
행 번호는 걸러낸 결과 기준으로 다시 매겨져요.
자주 묻는 질문
칸 내용이 잘려 보여요.
화면에는 한 칸에 300자까지만 보여 줘요. 저장한 파일에는 전체가 들어가요.
여러 조건으로 거를 수 있나요?
전체 검색과 열 조건 하나를 함께 쓸 수 있어요. 더 복잡한 조건은 걸러낸 결과를 다시 올려 한 번 더 거르세요.
엑셀 파일(xlsx)도 열리나요?
이 도구는 CSV·TSV용이에요. 엑셀 파일은 ‘엑셀을 CSV로’로 바꾼 뒤 여세요.
함께 쓰면 좋은 도구
- CSV 합치기 (여러 CSV·엑셀 파일 하나로)여러 CSV·엑셀 파일을 머리글 기준으로 한 표로 합치기, 원본 파일명 열·중복 제거
- CSV를 엑셀로 (한글 깨짐 없이)CSV → XLSX 변환, EUC-KR·UTF-8 자동 인식, 0으로 시작하는 번호 보존
- CSV 한글 깨짐 고치기 (EUC-KR ↔ UTF-8)EUC-KR ↔ UTF-8 변환, 깨진 글자 미리 보고 바로잡기
- JSON 정리 (보기 좋게 들여쓰기·검증·압축)JSON을 보기 좋게 들여쓰기, 오류 위치 표시, 한 줄 압축, 키 정렬, 문자열 이스케이프
- 정규식 테스트 (정규표현식 매칭 확인)패턴과 플래그로 일치하는 부분을 강조 표시, 그룹 값 표, 바꾸기 미리보기, 자주 쓰는 패턴
- Base64 인코딩·디코딩 (글자·파일 ↔ Base64)글자(한글 UTF-8)를 Base64로, Base64를 글자로, 파일·이미지를 data URI로, Base64를 파일로 저장