edubun English

숫자, 텍스트, 날짜

셀에 007을 입력하면 Excel과 Google Sheets 모두 숫자 7을 저장합니다. 작은따옴표로 시작하지 않으면 앞의 0 두 개는 사라집니다.

셀에 들어가는 것

셀에 무언가를 입력하고 Enter를 누르면, 스프레드시트는 방금 입력한 값이 어떤 종류의 값인지 스스로 정합니다. 그중에서 날마다 만나게 되는 종류는 네 가지입니다. 첫째, 숫자는 42, 3.5, 12%처럼 스프레드시트가 계산에 쓸 수 있는 값입니다. 둘째, 텍스트는 사람 이름이나 제품 코드처럼 숫자가 아닌 나머지 값 전부입니다. 셋째, 논리값은 TRUE 아니면 FALSE입니다. 넷째, 오류 값은 #DIV/0!처럼 수식이 답을 내지 못할 때 그 수식이 대신 내놓는 값입니다. 이 밖에 셀은 아무것도 없이 비어 있을 수도 있습니다. 이렇게 빈 셀은 0이 들어 있는 셀과 같지 않습니다.

값의 종류는 대개 눈으로 보기만 해도 알 수 있습니다. 기본 설정 그대로 두면 숫자는 셀의 오른쪽 가장자리에 붙어 줄을 맞추고, 텍스트는 왼쪽에 붙어 줄을 맞춥니다. 그래서 가격이 죽 늘어선 열에서 값 하나만 왼쪽에 붙어 있다면 무언가 잘못되었다는 신호입니다. 그 값은 텍스트로 저장된 것이고, SUM으로 더할 때 이 값은 빠집니다. 아래 실습장에서는 셀을 하나 고를 때마다 아래 칸에 그 셀 값의 종류가 이름으로 나오므로, 따로 짐작할 필요가 없습니다.

앞자리 0과 작은따옴표

겉보기에는 숫자 같지만 사실은 이름표 역할을 하는 것들이 있습니다. 02134 같은 우편번호, 007 같은 사번, 0으로 시작하는 전화번호입니다. 이런 값을 그냥 입력하면 스프레드시트가 숫자로 바꾸어 버리고, 그 과정에서 맨 앞에 있던 0을 지웁니다. 그대로 두려면 '02134처럼 작은따옴표를 먼저 입력합니다. 작은따옴표는 프로그램에게 이 값을 텍스트로 저장하라고 알려 주는 표시이고, 셀 안에는 보이지 않습니다. 긴 식별 번호는 텍스트를 써야 하는 두 번째 이유입니다. Microsoft가 밝힌 Excel의 숫자 정밀도는 15자리입니다. 그래서 16자리 카드 번호를 숫자로 저장하면 맨 마지막 자리의 숫자를 잃어버립니다.

퍼센트는 이와 반대 방향으로 움직입니다. 12%를 입력하면 셀에는 숫자 0.12가 저장되고 화면에는 12%로 보입니다. 그래서 =A5*100을 계산하면 12가 나옵니다. 그렇다고 숫자처럼 보이는 텍스트가 아주 쓸모없는 것도 아닙니다. Microsoft의 연산자 안내를 보면 ="1"+"2"는 3입니다. 수식에 더하기 기호가 있으면 Excel이 숫자로 읽을 수 있는 텍스트를 찾아 숫자로 바꾸어 계산하기 때문입니다. 하지만 SUM 같은 함수는 이보다 더 엄격해서 범위 안에 텍스트가 있으면 그 값을 건너뜁니다. 그래서 숫자가 텍스트로 저장된 열을 더하면 아무 경고 없이 합계가 0으로 나오기도 합니다.

날짜는 숫자입니다

스프레드시트에서 날짜는 일련번호로 저장됩니다. 일련번호는 날짜가 며칠째인지 날 수를 센 숫자입니다. Microsoft의 날짜 체계 안내에는 2011년 7월 5일이 Excel의 1900 날짜 체계에서 40729로 저장된다는 예가 나옵니다. 1900 날짜 체계는 지금 쓰는 Windows용 Excel과 Mac용 Excel의 기본 설정입니다. 예전 Mac 버전은 1904 날짜 체계를 썼는데, 이 체계에서는 같은 날이 39267로 저장되어 정확히 1,462일만큼 작습니다. 구글의 DATE 도움말에 따르면 Sheets는 1899년 12월 30일부터 날짜를 셉니다. 이렇게 세어도 그날은 Excel과 똑같이 40729가 됩니다. 이처럼 날짜도 숫자이기 때문에, 한 날짜에서 다른 날짜를 빼면 두 날 사이에 며칠이 있는지 나옵니다.

입력저장되는 값보이는 모습
007숫자 77
'007텍스트 007007
12%숫자 0.1212%
2011-07-05숫자 40729날짜
TRUE논리값TRUE
3+4텍스트 3+4(= 없음)3+4
입력한 날짜를 프로그램이 어떻게 읽는지는 그 파일이나 컴퓨터의 지역 설정에 따라 달라집니다. 05/07/2011은 어떤 곳에서는 5월 7일, 어떤 곳에서는 7월 5일입니다. 2011-07-05처럼 연-월-일 순서로 쓰면 이런 헷갈림이 없고, 이 실습장도 이 형식으로 쓴 날짜만 받습니다.
불러오는 중

끌어서 돌리고, 휠이나 두 손가락으로 확대하세요.

A열 셀을 하나씩 골라 아래 칸을 읽어 보세요. 007은 7이 되었고, 작은따옴표 덕분에 007이 텍스트로 남았고, 날짜는 40729이며, = 없는 3+4는 텍스트일 뿐입니다. A8은 날짜를 일련번호 그대로 보여 줍니다.
  1. 빈 셀에 007을 입력합니다. 어떤 숫자가 저장될까요?
  2. 02134 같은 우편번호를 입력한 그대로 두려면 어떻게 할까요?
    • '02134로 입력
    • =02134로 입력
    • 02134%로 입력
    • 2134로 입력
  3. A5에 12%를 입력했습니다. =A5*100의 결과는 얼마일까요?
  4. Excel의 1900 날짜 체계에서 2011년 7월 5일의 일련번호는 얼마일까요?
  5. 그러면 2011년 7월 6일의 일련번호는 얼마일까요?
  6. Excel의 1900 체계와 1904 체계는 며칠 차이가 날까요?
  7. Google Sheets는 어느 날부터 날짜를 셀까요?
    • 1899년 12월 30일
    • 1904년 1월 1일
    • 2000년 1월 1일
    • 1970년 1월 1일
  8. 기본 설정에서 어떤 값이 셀 왼쪽에 붙어 있습니다. 무엇일 가능성이 가장 클까요?
    • 텍스트
    • 숫자
    • 날짜
    • 퍼센트
  9. Microsoft가 밝힌 Excel 숫자의 정밀도는 몇 자리일까요?
  10. Excel에서 ="1"+"2"의 결과는 얼마일까요?
핵심 정리
  • 값의 종류는 숫자, 텍스트, 논리값, 오류 네 가지이고, 빈 셀은 0과 다릅니다.
  • 기본 설정에서 숫자는 오른쪽, 텍스트는 왼쪽에 붙습니다.
  • 작은따옴표('007)를 붙이면 텍스트로 저장되어 앞자리 0이 남습니다.
  • 날짜는 날 수입니다. 2011년 7월 5일은 Excel(1900 체계)과 Google Sheets 모두 40729입니다.
이 과정의 출처 (2)
  • Microsoft Support, "Excel specifications and limits" (support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3: 1,048,576 rows by 16,384 columns, 15-digit precision, 255 arguments), "Calculation operators and precedence in Excel" (.../calculation-operators-and-precedence-in-excel-48be406d-4975-4d31-b2b8-7af9e0e2878a: operators, order negation % ^ * / + - & comparisons, =5+2*3 is 11, ="1"+"2" is 3, ="A"&TRUE is ATRUE, #### for too little space), "SUM function" (.../sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89: up to 255 numbers, =A1+B1+C1 gives #VALUE! with text while SUM ignores text), "Switch between relative, absolute, and mixed references" (.../dfec08cd-ae65-4f56-839e-5f0d8d0baca9: =B4*C4 copied from D4 to D5 becomes =B5*C5), "Date systems in Excel" (.../e7fe7167-48a9-4b96-bb53-5612a800b487: July 5, 2011 is 40729 in the 1900 system and 39267 in the 1904 system, 1,462 days apart), "Remove or allow a circular reference" (.../8540bd0f-6e97-4483-bcf7-1b49cd50d123: warning, then 0 or the last value), VLOOKUP and IF pages (#N/A, #NAME? from missing quotes). Google Docs Editors Help: SUM (support.google.com/docs/answer/3093669: any number of arguments), DATE (answer/3092969: days counted from December 30, 1899), Keyboard shortcuts for Google Sheets (answer/181110: Ctrl+D fill down, Ctrl+R fill right, Ctrl+~ show all formulas, F4 absolute/relative), Files you can store in Google Drive (support.google.com/drive/answer/37603: up to 20 million cells per spreadsheet), ERROR.TYPE (answer/3238305: the error values). History: Smithsonian National Museum of American History, VisiCalc software and documentation, object nmah_1696121 (Bricklin and Frankston, Apple II, 1979)
  • ACM Interactions, "The first killer app: a history of spreadsheets" (2013: Lotus 1-2-3, Excel for the Macintosh in 1985)

확인한 날: 2026-10-17