CSV 필터링 도구
때로는 특정 국가, 상태 또는 고객에 해당하는 행만을 필요로 하는 경우가 있습니다. 전체 수출 데이터를 다 가져오기보다는 특정 필터 조건에 맞는 행만을 선택하고자 할 수 있죠. 이 필터는 CSV 파일을 읽고 열 인덱스와 텍스트 값을 입력받아, 해당 열에 지정된 문자열이 포함된 행만 출력합니다(대소문자 구분 없이 부분 문자열 일치 기준). 헤더 행은 그대로 유지되므로 출력 결과는 스프레드시트나 다른 도구에 바로 붙여넣을 수 있는 유효한 CSV 형식입니다.
CSV를 어떻게 필터링할 수 있을까요?
-
1
CSV 파일을 붙여넣으세요
체크박스를 사용하여 필터에 행 1이 헤더인지 또는 첫 번째 데이터 행인지 알려줍니다.
-
2
열을 선택하세요
매칭 대상 열의 1 기반 인덱스로, 예를 들어 세 번째 열의 경우 `3`입니다.
-
3
매칭 텍스트를 입력하세요
문자열 일치로, 대소문자 구분 없음. 빈 문자열은 모든 행을 그대로 처리합니다.
-
4
필터를 실행하세요
일치하는 행은 원래 순서대로 출력되며, 일치하지 않는 행은 제거됩니다. 헤더(있는 경우)는 항상 유지됩니다.
매칭 전략 및 실용적인 예시
이 필터는 대상 열에 대소문자 구분 없는 str_contains를 사용하며, 헤더 행은 항상 그대로 전달됩니다. 이는 의도적으로 간소화된 설계로, 하나의 연산자, 하나의 열, 하나의 필터만을 사용하여 복잡한 내보내기 결과에서도 예측 가능성을 유지합니다.
예시: 국가별로 주문 필터링하기
| order_id | customer | country | total |
|---|---|---|---|
| 1001 | Alice | FR | 42.00 |
| 1002 | Bob | DE | 18.50 |
| 1003 | Carla | fr | 91.75 |
| 1004 | Dan | ES | 30.00 |
3번 열을 fr로 필터링하면 1001, 1003번 행이 반환됩니다. 일치 여부는 대소문자를 구분하지 않으므로 FR와 fr 모두 통과합니다.
팁
- 가능하다면 먼저 정규화하세요. 원본 데이터에
toLowerCase를 적용하거나 정리 스크립트를 거치게 하면 필터가 일관된 열을 처리할 수 있습니다. - 필터를 여러 번 적용하세요. 필터를 실행하고 결과를 복사한 뒤 다른 열에서 다시 필터링하면 조건을 연달아 적용할 수 있습니다.
- 복잡한 로직은 SQL이나 스프레드시트로. 이 도구는 빠른 추출에 강점이 있으며, 복합 조건(
country = FR AND total > 50)은 SQL이나 Excel 필터에서 처리하는 편이 더 간편합니다.
엣지 케이스
- 대상 열이 예상보다 짧은 행(들쭉날쭉한 CSV)은 해당 열이 비어 있는 것으로 간주되므로, 비어 있지 않은 값과의 일치에는 통과하지 못합니다.
- 일치는 부분 문자열 기반입니다.
US는United States,plus,musical에도 일치합니다. 범위가 너무 넓다면 더 구체적인 검색어를 사용하거나 다른 열을 지정하세요. - 따옴표로 감싼 셀 안의 쉼표는 그대로 유지되며, 파서는 대상 열을 확인하기 전에 CSV 전체를 완전히 분석합니다.
자주 묻는 질문
직접적으로는 아니며, 이 필터는 문자열의 부분문자열 일치를 수행합니다. 범위를 설정하려면 CSV 파일을 스프레드시트로 열거나 SQL로 쿼리하여 적절한 비교 연산자를 사용하세요.
아니요. 비교 전에 셀 값과 검색 텍스트 모두 소문자로 변환되므로 FR, fr, Fr 모두 동일한 행과 일치합니다.
현재 필터는 포함 기능만 지원합니다(일치하는 행은 유지하고 나머지는 제거함). 배제 작업의 경우 정규 표현식이나 SQL과 유사한 표현을 사용하는 도구를 활용하거나, ‘keep-matches’ 출력 결과를 블랙리스트로 사용하여 원본 데이터에서 해당 행들을 제거할 수 있습니다.
필터를 실행하기 위해 CSV가 당사 서버로 전송됩니다. 저장되거나 공유되지 않으며, 페이지 링크에도 추가되지 않습니다.
관련 도구
자막 파일 변환기
SRT와 WebVTT 자막을 브라우저에서 변환하고 큐 시간을 검사하며 여러 줄 텍스트를 유지한 채 복사하거나 내려받으세요.
Word Markdown 변환기
Word DOCX 파일을 브라우저에서 깔끔한 Markdown으로 변환하세요. 제목, 목록, 링크, 간단한 표를 유지하고 편집 가능한 .md 파일을 복사하거나 다운로드할 수 있습니다.
압축 파일 추출기
ZIP, JAR, XPI, DOCX, XLSX, PPTX, ODT 파일을 브라우저에서 바로 확인하고, 원본 압축 파일을 업로드하지 않은 채 내부 파일을 하나씩 내려받으세요.
Excel 시트 병합
XLSX, XLS, XLSM, XLSB, ODS 파일을 기기에서 병합하세요. 원본 시트를 따로 유지하거나 헤더가 일치하는 행을 추가한 뒤 XLSX를 내려받을 수 있습니다.
Excel 시트 분할기
브라우저에서 XLSX 또는 XLS 통합 문서를 워크시트 탭, 데이터 행 묶음 또는 열 값으로 분할하세요. 파일을 업로드하지 않고 XLSX 하나 또는 로컬 ZIP을 다운로드할 수 있습니다.
CSV를 Excel로 변환
CSV를 브라우저에서 단일 시트 XLSX로 변환하세요. 구분 기호를 확인하고 ID를 보존하며 명확한 숫자만 숫자 셀로 저장하고 내용을 업로드하지 않습니다.
이 도구는 다른 언어로도 제공됩니다
- เครื่องมือกรองข้อมูล CSV [TH]
- CSVフィルターツール [JA]
- CSV-filtertool [NL]
- CSV Filtreleme Aracı [TR]
- CSV过滤工具 [ZH]
- Outil de filtre CSV [FR]
- Thiết bị lọc CSV [VI]
- CSV Filter Tool [EN]
- Alat Filtrasi CSV [ID]
- CSV-filterverktyg [SV]
- Herramienta de Filtro CSV [ES]
- CSV-Filter-Tool [DE]
- أداة تصفية CSV [AR]
- Filtr plików CSV [PL]
- Ferramenta de Filtro CSV [PT]
- Strumento di Filtro CSV [IT]
- Инструмент фильтрации CSV [RU]