CSV란?

쉼표로 구분해 데이터를 담는 텍스트 형식의 기초와 업무에 도움 되는 포인트를 정리합니다.

CSV의 기본

CSV(Comma-Separated Values)는 쉼표로 구분된 텍스트 형식 데이터 파일입니다. 한 줄이 한 레코드이고, 각 열은 쉼표로 구분되며, 보통 첫 줄이 헤더(열 이름)로 쓰입니다.

CSV 예시

id,name,email
1,홍길동,hong@example.com
2,김영희,kim@example.com

이처럼 표 형태 데이터를 그대로 텍스트로 표현할 수 있어, 엑셀·DB·웹 앱 간 데이터 전달에 많이 쓰입니다.

CSV의 장점

구분자에 대해

이름처럼 쉼표(,)가 쓰이지만, 지역·앱에 따라 세미콜론(;)이나 을 쓰는 경우도 있습니다. CSV 체커에서는 구분자 자동 감지와 수동 지정이 가능합니다.

문자 코드(인코딩)

CSV는 텍스트 파일이므로 문자 코드 설정이 중요합니다. 한국어에서는 주로 다음이 쓰입니다.

문자 코드가 맞지 않으면 깨짐이 납니다. 자세한 내용은 글자 깨짐·인코딩 문제를 참고하세요.

CSV와 엑셀의 차이

엑셀(.xlsx)은 셀·서식·수식·여러 시트 등을 가진 바이너리 형식입니다. CSV는 “순수 텍스트 표 데이터”에만 집중하며, 서식은 없고 1파일=1시트 정도로 보면 됩니다. 데이터 전달·가져오기에는 CSV가 많이 쓰이며, CSV와 엑셀의 차이에서 비교해 두었습니다.

CSV에서 주의할 점

홈으로 · CSV 검사 시작