FAQ
CSV 도구 FAQ
CSV 확인, 비교, 문제 수정, 분할, 병합, 변환 및 가공에 관한 자주 묻는 질문을 도구별로 정리했습니다.
확인·비교·문제 수정
도구별 질문
CSV 확인
브라우저에서 CSV를 확인하면 파일 내용이 전송되나요?
아니요. CSV 데이터, 파일명, 헤더, 셀 값은 브라우저 안에서만 처리되며 외부로 전송되지 않습니다.
큰 CSV는 어디까지 확인할 수 있나요?
Free 버전에서는 파일 1개당 50 MiB까지 지원합니다. 모든 행은 100행씩, 모든 열은 50열씩 확인할 수 있으며 긴 셀은 화면에서만 줄여 표시합니다.
어떤 문자 인코딩을 확인할 수 있나요?
UTF-8과 Shift_JIS를 자동 감지하며, 필요하면 지원되는 7가지 인코딩 중에서 직접 선택할 수 있습니다. 감지가 불확실하면 화면에 알립니다.
열 밀림, 따옴표, 구분자 문제도 확인할 수 있나요?
구분자, BOM, 헤더와 열 수가 다른 행을 확인할 수 있습니다. 잘못된 따옴표 때문에 분석할 수 없으면 내용을 추측하지 않고 오류로 중지합니다.
Viewer에서 문제를 찾은 다음에는 어떻게 하나요?
다음 작업 링크에서 인코딩 변환, 파일 분할, CSV 문제 수정, 열 선택, 중복 삭제로 이동할 수 있습니다. 다른 도구에서는 파일을 다시 선택합니다.
도구별 질문
CSV 비교
비교 키란 무엇인가요?
두 CSV에서 같은 행을 연결하는 열입니다. ID, SKU, 이메일처럼 각 행을 고유하게 식별하는 공통 열을 선택합니다.
비교 키가 비어 있으면 어떻게 되나요?
행을 정확히 연결할 수 없으므로 비교가 중지됩니다. 빈 키를 수정한 뒤 다시 비교하세요.
같은 키가 여러 번 있으면 어떻게 되나요?
행을 일대일로 연결할 수 없으므로 비교가 중지됩니다. 먼저 중복 키를 확인하거나 삭제하세요.
두 CSV의 열 구성이 달라도 비교할 수 있나요?
아니요. 두 파일의 열 이름과 순서가 같아야 합니다. 다른 열을 임의로 대응시키지 않고 중지합니다.
추가·삭제·변경은 어떻게 판단하나요?
이후 파일에만 있는 키는 추가, 이전 파일에만 있는 키는 삭제입니다. 같은 키의 키 이외 셀이 하나라도 다르면 변경, 모두 같으면 미변경입니다.
행 순서만 다르면 변경으로 처리되나요?
아니요. 선택한 키로 행을 연결하므로 같은 키의 셀 값이 같으면 순서가 달라도 미변경입니다.
어떤 경우에 비교할 수 없나요?
두 파일 합계가 50 MiB를 넘거나, 인코딩 또는 CSV 구조를 읽을 수 없거나, 헤더가 다르거나, 키가 비어 있거나 중복되면 비교할 수 없습니다.
CSV 데이터나 차이가 외부로 전송되나요?
아니요. 두 CSV, 파일명, 선택한 키, 모든 차이는 브라우저 안에서만 처리됩니다.
도구별 질문
CSV 문제 수정
어떤 CSV 문제를 찾을 수 있나요?
헤더와 열 수가 다른 행, 완전히 빈 줄, 내용이 같은 중복 행, 잘못된 따옴표와 기타 CSV 구조 오류를 찾습니다.
어떤 문제를 자동으로 수정할 수 있나요?
완전히 빈 줄 제거, 행 끝의 불필요한 빈 셀 제거처럼 내용을 추측하지 않아도 되는 안전한 수정 후보를 제시합니다.
수정할 수 없는 CSV는 어떻게 되나요?
원인과 위치를 표시하고 일부 결과를 만들지 않은 채 중지합니다. 입력 설정이나 원본 데이터를 확인한 뒤 다시 시도할 수 있습니다.
깨진 따옴표처럼 애매한 문제도 자동 수정하나요?
아니요. 따옴표를 어디에서 닫을지 또는 값을 어떻게 바꿀지 추측해야 하는 문제는 자동으로 변경하지 않고 검토 대상으로 남깁니다.
표시된 수정 후보가 모두 적용되나요?
아니요. 선택한 수정만 적용됩니다. 실행 전에 대상 행과 건수를 확인할 수 있으며 선택하지 않은 행은 그대로 유지됩니다.
원본 CSV 파일을 직접 변경하나요?
아니요. 결과는 별도의 CSV로 저장되므로 기기의 원본 파일은 그대로 남습니다.
분할·결합
도구별 질문
행 수·크기로 분할
행 수에 헤더가 포함되나요?
포함되지 않습니다. 설정값은 파일당 데이터 행 수입니다.
원본 CSV가 변경되나요?
아니요. 새 CSV와 ZIP만 브라우저에서 만듭니다.
도구별 질문
값별로 분할
헤더명과 열 번호 중 하나를 선택해야 하나요?
아니요. 메뉴에 열 위치와 헤더명이 함께 표시되므로 별도 설정이 필요하지 않습니다.
빈 값은 어떻게 처리되나요?
전용 CSV 저장, 제외, 중지 또는 지정한 값으로 바꾸기 중에서 선택할 수 있습니다.
도구별 질문
세로 병합
헤더 행은 몇 번 출력되나요?
첫 파일의 헤더만 출력하고 이후에는 데이터 행만 추가합니다.
인코딩이 다른 파일도 병합할 수 있나요?
예. 각 파일을 판별해 선택한 출력 인코딩으로 통일합니다.
도구별 질문
키로 결합
왼쪽 CSV의 모든 행을 남길 때 오른쪽 값이 없으면 어떻게 되나요?
왼쪽 행은 유지되고 오른쪽의 일치하지 않는 열은 비어 있습니다.
세로 병합과 무엇이 다른가요?
키로 결합은 열을, 세로 병합은 같은 열을 가진 행을 추가합니다.
변환·가공
도구별 질문
문자 인코딩·형식 변환
Excel에서 열기 쉬운 UTF-8 CSV를 만들 수 있나요?
예. BOM 포함 또는 제외를 선택할 수 있으며 Excel용으로는 BOM 포함이 편리합니다.
변환하면 원본 셀 값이 바뀌나요?
인코딩 변환은 셀 값을 유지합니다. JSON 지정 열만 변환하며 빈 셀은 빈 문자열입니다.
도구별 질문
행 필터링
여러 조건을 한 번에 사용할 수 있나요?
네. 최대 100개 조건을 최대 8단계의 AND/OR 그룹으로 조합할 수 있습니다.
영문 대문자와 소문자를 구분하나요?
설정할 수 있습니다. 끄면 대문자와 소문자를 같게 비교합니다.
도구별 질문
열 선택
여기서 열 이름도 바꿀 수 있나요?
아니요. 원본 헤더 이름을 유지합니다.
열 선택을 바꾸면 원본 CSV도 변경되나요?
아니요. 선택한 열의 새 CSV만 만듭니다.
도구별 질문
중복 제거
중복 중 어떤 행이 남나요?
처음 나타난 행을 남기고 같은 키의 이후 행을 제외합니다.
여러 열을 조합해 중복을 판단할 수 있나요?
예. 여러 지정 열을 중복 키로 사용할 수 있습니다.
도구별 질문
정렬
날짜도 정렬할 수 있나요?
예. ISO 날짜처럼 문자열순과 날짜순이 같은 형식에 대응합니다.
여러 정렬 열의 우선순위를 바꿀 수 있나요?
예. 키를 이동하면 맨 위 키부터 비교합니다.
집계
도구별 질문
그룹 집계
‘숫자로 읽을 수 없는 값이 있습니다’라고 표시되면 어떻게 고치나요?
합계·평균·최솟값·최댓값에 사용할 열에는 ‘1200’, ‘-12.5’와 같은 숫자를 입력하세요. ‘1,200원’처럼 쉼표나 단위가 있거나 숫자 앞뒤에 공백이 있으면 제거하세요. 빈칸은 그대로 두어도 됩니다. 문자 열을 세려면 ‘행 수’ 또는 ‘빈칸이 아닌 건수’를 선택하세요. 화면에 표시된 ‘○번째 행, ○번째 열’이 수정할 위치입니다. 소수점이 있는 합계와 평균은 조금 달라질 수 있으므로, 정확히 맞아야 하는 결과는 따로 확인하세요.
행 수와 비어 있지 않은 건수의 차이는 무엇인가요?
행 수는 전체, 비어 있지 않은 건수는 지정 열에 값이 있는 행만 셉니다.
원본 상세 행도 출력되나요?
아니요. 상세 행이 필요하면 원본 CSV를 보관하세요.