· CSV · Excel

CSV 값 안에 쉼표가 있을 때 큰따옴표 쓰는 법

주소나 설명 안에 쉼표가 들어가면 그 값을 큰따옴표로 묶으면 됩니다. 그래야 쉼표를 새 열의 시작으로 오해하지 않습니다.

잘못 읽힐 수 있는 형태
1,김민수,서울, 강남구,01012345678

한 칸으로 유지하는 형태
1,김민수,"서울, 강남구",01012345678

값 안에 큰따옴표 자체가 필요하다면 두 번 적습니다.

1,"상품명은 ""블랙""입니다"

실제 값은 상품명은 "블랙"입니다가 됩니다.

메모 안에 줄바꿈이 있어도 한 칸으로 쓸 수 있습니다

1,"배송 전 연락
부재 시 경비실"

큰따옴표 안에 있는 줄바꿈은 한 셀의 내용으로 읽을 수 있습니다. 그래서 CSV의 실제 데이터 건수는 화면에 보이는 줄 수와 다를 때도 있습니다.

직접 고쳤다면 앞뒤 몇 줄도 같이 열어보세요

큰따옴표 하나가 빠지면 그 행만이 아니라 다음 행까지 같이 어긋날 수 있습니다. 한 줄을 고친 뒤 바로 아래 2~3줄이 다시 정상적으로 나뉘는지도 봅니다.

CSV를 손으로 자주 고쳐야 한다면 원본을 덮어쓰지 말고 복사본에서 작업하는 편이 좋습니다. 잘못 저장했을 때 돌아갈 파일이 남아 있어야 합니다.

오류가 여러 줄 이어진다면

앞 행에서 큰따옴표가 닫히지 않았는지 보세요. 파일을 읽는 프로그램은 닫는 따옴표가 나올 때까지 다음 줄도 같은 값이라고 생각할 수 있습니다.

바로 쓰는 도구CSV 검사기

큰따옴표 때문에 행이 어긋났는지 확인해보세요.

자주 묻는 질문

값 안에 쉼표가 있을 때만 큰따옴표를 쓰나요?

쉼표뿐 아니라 셀 안 줄바꿈이나 큰따옴표가 있을 때도 값 전체를 큰따옴표로 감싸야 합니다.

값 안의 큰따옴표는 어떻게 적나요?

큰따옴표를 두 번 이어 씁니다. 예를 들어 15인치라는 값은 CSV 안에서 큰따옴표 규칙에 맞춰 두 번 표시합니다.