Tablora · 라이브러리
마지막 빈 열 유지하기
Mira,Ready,처럼 끝에 붙은 쉼표는 마지막 필드가 비어 있음을 나타냅니다. 모든 행의 너비가 같고 빈 값이 제 열에 남도록 그대로 두세요.
줄 끝의 구분 기호
레코드의 마지막 필드가 비어 있어도 CSV를 쓰는 프로그램은 그 앞의 구분 기호를 기록하므로 줄이 쉼표로 끝납니다. Mira,Ready,에는 Mira, Ready, 그리고 빈 세 번째 값이라는 세 필드가 있습니다. 이 쉼표는 오타처럼 보이고 지워도 괜찮을 것 같지만, 그러면 머리글은 세 필드인데 그 행은 두 필드가 됩니다. 그 위치에 나중에 들어오는 값은 엉뚱한 열로 옮겨집니다.
빈 필드도 정보입니다. 이 레코드에서 그 열의 값이 비어 있다는 뜻이며, 열 자체가 없는 것과는 다릅니다.
Mira,Ready, 예시
이 페이지의 예시는 머리글 name,note,tag와 레코드 Mira,Ready,로 이루어져 있고, 필드 구분 기호는 쉼표입니다. 구조 확인 도구는 2행 3열로 보고하며 너비가 다른 행은 0으로 표시됩니다. 2행 3열은 비어 있습니다.
마지막 쉼표를 지우면 같은 텍스트에서 2행의 너비 차이가 보고됩니다. 행을 머리글과 맞춰 주는 것이 바로 끝의 쉼표입니다.
빈 마지막 필드 검토하기
- 머리글 필드를 세고 열 수와 일치하는지 확인합니다.
- 구분 기호로 끝나는 행의 마지막 셀을 확인해, 다른 곳에서 옮겨 온 값이 아니라 비어 있는지 확인합니다.
- 끝의 구분 기호는 그대로 둡니다.
- 빈 셀이 있는 열에서 숫자 형식을 통일한다면, 빈 셀은 변환되지도 검토가 필요한 값에 집계되지도 않고 그냥 빈 채로 남는다는 점에 유의하세요.
- 가져오기 전에 받는 쪽 시스템이 빈 값을 어떻게 다루는지 확인합니다. 빈칸과 알 수 없음을 구별하는 시스템도 있습니다.
- 구분 기호 없이 끝나지만 원래 마지막 필드가 비어 있어야 할 행은 너비가 다른 행에 나타납니다. 값이 비어 있음을 원본에서 확인한 뒤에만 구분 기호를 추가하세요.
다운로드와 앱에서의 빈 셀
다운로드 (CSV)는 빈 필드를 구분 기호와 함께 기록하므로, 끝의 쉼표는 왕복해도 남습니다. 텍스트 보존 XLSX는 그 위치에 빈 텍스트 셀을 기록합니다.
Tablora 앱은 표의 모든 행을 같은 너비로 유지합니다. 가장 넓은 행보다 셀이 적은 행에는 끝에 빈 셀을 더합니다. 페이지를 읽을 때는 모든 셀이 비어 있는 열도 빼므로, 그 페이지에서 값이 하나도 없는 열은 나타나지 않습니다. 그 열이 가져오기에 중요하다면 스프레드시트에서 다시 추가하세요.
빈 셀이 비어 있으면 안 될 때
행의 마지막 필드는 비어 있는데 원본에는 값이 있다면, 데이터는 받기 전에 이미 사라진 것입니다. 추측해서 입력하지 말고 원래 내보내기 파일로 돌아가세요.
입력값
- 표 텍스트
- name,note,tag Mira,Ready,
- 필드 구분 기호
- ,
결과
- 행 수
- 2
- 열 수
- 3
| name | note | tag |
|---|---|---|
| Mira | Ready |
- 너비가 다른 행
- 0