텍스트에서 숫자로 변환하기

Module
Contents
Index 🔎︎

# 텍스트에서 숫자로 변환

Calc는 모호한 변환이 가능한 경우 셀 안의 텍스트를 각각 숫자값으로 변환합니다. 변환이 불가능하다면 Calc는 #VALUE! 오류를 반환합니다.

형태를 가진 정수만 변환되며, ISO 8601 형식을 따르는 날짜와 시간은 구분 기호를 가진 확장 서식으로 변환됩니다. 소수 구분 기호를 가진 분수 또는 ISO 8601 형식을 따르지 않는 날짜 또는 시간은 변환되지 않고 로케일이 독립적인 텍스트로 취급됩니다. 앞 뒤 공란은 무시됩니다.

아래 ISO 8601 형식이 변환됩니다.

- CCYY-MM-DD

- CCYY-MM-DDThh:mm

- CCYY-MM-DDThh:mm:ss

- CCYY-MM-DDThh:mm:ss,s

- CCYY-MM-DDThh:mm:ss.s

- hh:mm

- hh:mm:ss

- hh:mm:ss,s

- hh:mm:ss.s

세기 코드인 CC는 무시될 수 없습니다. T 날짜 및 시간 구분자 대신 스페이스 한 글자를 사용할 수 있습니다.

날짜가 주어진다면 형식은 그레고리안 달력 날짜를 사용하게 됩니다. 선택 사항인 시간은 반드시 00:00 에서 23:59:59.99999... 범위 안에 있습니다.

시간 문자열만 주어진 경우, 시 단위 값은 24까지를, 분이나 초는 59까지를 최대값으로 하여 가질 수 있습니다.

=A1+A2이나 ="1E2"+1은 단일 개요로 변환이 완료됩니다. 셀 범위 개요는 영향받지 않으므로 SUM(A1:A2)는 두 셀 중 하나 이상이 변환 가능한 문장이라는 점이 A1+A2와 다르게 됩니다.

="1999-11-22"+42과 같이 1999년 11월 22일에서 42일이 더해진 값을 의미하는 수식 안 문자열 또한 변환됩니다. 수식 안에 지역화된 날짜 문자열을 포함한 채 계산하게 하는 경우 오류가 반환됩니다. 예를 들어 "11/22/1999"이나 "22.11.1999" 같이 지역화된 날짜 문자열은 자동 변환을 사용할 수 없습니다.

## 예

A1에 (내부적으로 100으로 변환되는) 텍스트 '1e2를 입력합니다.

A2에 (결과가 101이 되는) =A1+1을 입력합니다.

관련 주제

숫자를 텍스트로 서식 설정

앞에 오는 0이 포함된 숫자 입력

서식 - 셀 - 숫자

소수로 숫자 서식 설정