CSV 파일이란 무엇입니까?

이 파일은 쉼표가 포함된 텍스트 파일이며, 이 파일에 대한 모든 어려운 점은 내용이 너무 적기 때문입니다.

영문 원문 보기

쉼표로 구분된 파일은 값 사이에 쉼표가 있는 텍스트 줄입니다. 무엇을 의미하는지에 대한 명세는 없으며, 그 부재로 인해 이와 관련된 모든 문제가 발생합니다.

텍스트 편집기에서 열린 CSV로 원시 행과 인용문이 표시됩니다.
텍스트 편집기에서 열린 CSV로 원시 행과 인용문이 표시됩니다.

파일 내용

code,product,price,updated
00742,Bracket,4.20,2026-09-14
00913,"Fixing kit, 6mm",11.90,2026-09-16

헤더 줄, 그 다음 행. 값은 쉼표로 구분됩니다.

그 외에 두 가지 규칙이 있습니다. 쉼표가 포함된 값은 따옴표로 묶입니다. 인용된 값 안의 인용문은 두 번 기록됩니다. 이 두 가지 규칙은 직접 작성한 파서가 종종 실패하는 경우입니다.

그것이 전체 형식입니다. 어느 열이 숫자인지, 날짜인지, 또는 우연히 그런 것처럼 보이는 코드인지는 알 수 없습니다.

그게 왜 피해를 주는지

파일을 여는 스프레드시트는 각 값이 무엇인지 결정해야 하며 패턴에 따라 결정됩니다.

00742 숫자처럼 보이므로 742가 됩니다. 앞의 0이 사라지고 제품 코드가 더 이상 일치하지 않습니다.

2026년 3월 4일은 날짜처럼 보이며 날짜는 그것을 연 사람의 지역 설정에 따라 다릅니다.

123456789012345678은 저장된 숫자의 정밀도를 초과하여 반올림됩니다.

+44 20 7946 플러스로 시작하므로 수식으로 읽어 오류가 발생합니다.

그 어느 것도 파일의 잘못이 아닙니다. 파일에는 아무 말도 없었고 뭔가 추측해야 했습니다.

파일의 값 스프레드시트의 기능 그것은 무엇이어야 하는가
00742 742 텍스트
03/04/2026 모호한 날짜 텍스트 또는 연도별
123456789012345678 둥근 텍스트
+44 20 7946 수식 오류 텍스트

생존을 위해 날짜를 적는다

연도 첫 번째, 하이픈, 4자리 연도입니다.

2026-09-14

모든 국가에서 명확하고 일반 텍스트로 올바르게 정렬되며 모든 도구에서 이해됩니다. 다른 형식은 독자에게 추측을 요구하며 그 중 절반은 귀하와 다르게 추측할 것입니다.

손상 없이 개봉

열기보다는 가져오기를 하세요. 모든 스프레드시트에는 각 열에 유형을 할당할 수 있는 단계를 나타내는 가져오기 경로가 있습니다.

코드, 식별자, 우편번호, 전화번호 등 무엇이든 문자 메시지로 설정하세요. 두 번 클릭하면 해당 단계를 건너뛰므로 두 번 클릭이 문제가 됩니다.

동일한 데이터가 페이지에 테이블로 게시되며 아래에서 파일을 사용할 수 있습니다.
동일한 데이터가 페이지에 테이블로 게시되며 아래에서 파일을 사용할 수 있습니다.

대신 무엇을 사용해야 할까요?

머신 사이에서 JSON은 유형을 전달합니다. 숫자는 숫자이고 문자열은 문자열이며 아무것도 추측할 수 없습니다.

사람에게 페이지의 표입니다. 가져오기 단계나 소프트웨어가 어떤 것도 재해석할 가능성 없이 휴대폰에서 게시한 정확한 문자를 볼 수 있습니다.

산수를 원하는 사람이 사용할 수 있도록 파일을 아래에 보관하세요. 이 조합은 두 사람 사이에서 데이터가 손상되는 일반적인 방식을 제거합니다.

이것이 현재 수행 중인 작업에 가깝다면 CSV 파일을 올바르게 여는 방법 및 CSV를 Google 스프레드시트로 가져오는 방법에서 양쪽의 사례를 다룹니다.

주소에 넣어두세요

파일에는 유형이 없다는 것을 기억하고, 연도부터 날짜를 쓰고, 열지 않고 가져오고, 쉼표가 포함된 값을 인용하고, 데이터를 사람에게 보낼 때 테이블을 게시하십시오.

그러면 들어온 코드가 나오는 코드가 됩니다.

자주 묻는 질문

실제로 파일에 무엇이 들어있나요?

값이 쉼표로 구분되어 있고 첫 번째 줄에는 일반적으로 열 이름이 포함된 텍스트 줄입니다. 이것이 전체 형식입니다.

선행 0이 사라지는 이유는 무엇입니까?

파일은 값이 무엇인지에 대해 아무 것도 알려주지 않기 때문입니다. 스프레드시트는 00742를 읽고 그것이 숫자라고 판단하며 숫자 앞에 0이 없습니다.

날짜는 왜 바뀌나요?

같은 원인. 파일에는 2026년 3월 4일 날짜가 포함되어 있으며 어느 부분이 월인지에 대한 내용은 없습니다. 무엇을 열든 지역 설정에 따라 결정됩니다.

값에 쉼표가 포함되어 있으면 어떻게 되나요?

따옴표로 묶이고, 인용된 값 안의 따옴표는 두 배가 됩니다. 손으로 작성한 파서가 종종 잘못되는 경우가 바로 여기에 있습니다.

대신 무엇을 사용해야 합니까?

머신 간 데이터의 경우 JSON은 유형을 전달합니다. 사람에 대한 데이터의 경우 페이지의 표는 해당 소프트웨어로 인해 손상될 수 없습니다.

함께 읽어 보기