Tablora

Tablora · 라이브러리

필드 경계와 소수점 기호 구분하기

Paper;1.234,50 같은 세미콜론 구분 표에서 쉼표는 소수 기호입니다. 먼저 필드 경계를 바로잡고, 그다음 금액을 변환하세요.

문장 부호의 두 가지 역할

독일어, 프랑스어, 스페인어, 튀르키예어를 비롯한 많은 언어로 설정된 스프레드시트는 쉼표가 이미 소수 기호로 쓰이기 때문에 필드 사이에 세미콜론을 넣어 CSV 파일을 저장합니다. Paper;1.234,50 같은 줄에는 필드 경계인 세미콜론이 하나 있고, 금액 안에는 숫자에 속하는 문자가 두 개 있습니다.

필요한 판단은 두 가지입니다. 어떤 문자가 필드를 나누는지, 그리고 금액 열의 숫자가 어떻게 적혀 있는지입니다. 이 둘을 혼동하면 금액 하나가 두 셀로 나뉘게 됩니다.

Paper;1.234,50 확인하기

이 페이지의 예시는 머리글 item;amount와 레코드 Paper;1.234,50으로 이루어져 있고, 필드 구분 기호는 세미콜론입니다. 구조 확인 도구는 2행 2열로 보고하며, 2행 2열은 1.234,50입니다. 이 단계에서 금액은 아직 텍스트이며, 구조 확인 도구는 숫자를 변환하지 않습니다.

대신 쉼표를 필드 구분 기호로 고르면 머리글은 item;amount라는 셀 하나가 되고, 레코드는 Paper;1.234와 50으로 나뉩니다. 이때 열 수는 2, 머리글에 필드가 하나뿐이므로 너비가 다른 행은 1로 표시됩니다. 이 예시에서 구분 기호 감지가 세미콜론을 고르는 것은 모든 행의 너비가 같아지기 때문입니다.

구조에서 숫자로

헷갈리기 쉬운 점

입력값

표 텍스트
item;amount Paper;1.234,50
필드 구분 기호
;

결과

행 수
2
열 수
2
itemamount
Paper1.234,50
너비가 다른 행
0