구글 시트 TEXT 함수로 숫자, 날짜를 원하는 형식으로 완벽하게 포맷팅하는 비법
구글 시트 TEXT 함수로 숫자, 날짜를 원하는 형식으로 완벽하게 포맷팅하는 비법
SEO 최적화 및 애드센스 수익 보고서를 작성할 때, 데이터의 정확성과 더불어 시각적인 명확성은 매우 중요합니다. 아무리 정확한 데이터라도 숫자가 천 단위 구분 없이 나열되거나, 날짜 형식이 제각각이라면 보고서의 가독성과 신뢰도는 크게 떨어집니다. 특히 데이터 통합 과정에서 숫자와 날짜가 텍스트 형식으로 바뀌는 등의 오류가 발생하면 분석에도 혼란이 생깁니다.
구글 시트(Google Sheets)의 TEXT 함수는 이 문제를 완벽하게 해결해 줍니다. TEXT 함수는 숫자나 날짜 같은 값을 사용자가 지정한 ‘맞춤 형식’의 텍스트 문자열로 변환하여, 데이터의 포맷을 표준화하고 보고서의 가독성을 극대화합니다. 이는 애드센스 수익 보고서, 콘텐츠 작성일, 키워드 순위 변화 등 모든 데이터의 최종 보고서 품질을 높이는 핵심 기술입니다.
지금부터 TEXT 함수의 기본 문법과 SEO/수익 보고서에 활용하는 다양한 맞춤 포맷팅 비법을 안내합니다.
1. TEXT 함수의 기본 구조와 작동 원리
TEXT 함수는 원본 데이터의 값(Value)은 유지하면서, 사용자에게 보이는 형식(Format)만 원하는 대로 변경해 줍니다.
-
기본 구조:
=TEXT(값, "서식 문자열")-
값 (Value): 포맷을 변경하려는 숫자, 날짜, 시간 데이터가 있는 셀 또는 계산 결과.
-
서식 문자열 (Format String): 큰따옴표 안에 원하는 출력 형식을 지정하는 패턴 코드.
-
주의사항: TEXT 함수가 반환하는 결과는 텍스트 문자열입니다. 따라서 TEXT 함수의 결과를 다시 계산에 사용하려면 문제가 발생할 수 있습니다. TEXT 함수는 최종 보고서 출력 용도로만 사용하는 것이 원칙입니다.
2. 날짜 및 시간 포맷팅: 보고서의 시계열 분석 기준 확립
SEO 분석과 애드센스 수익 보고에서 날짜 및 시간 데이터는 시계열 분석의 핵심입니다. TEXT 함수로 날짜 형식을 표준화합니다.
| 서식 문자열 | 출력 예시 (2025년 11월 29일) | SEO/수익 보고서 활용 |
"YYYY/MM/DD" |
2025/11/29 | 일반적인 날짜 포맷 표준화 |
"YY.M.D" |
25.11.29 | 공간 절약형 간결 포맷 |
"YYYY년 M월 D일" |
2025년 11월 29일 | 한국어 보고서용 |
"AAA" |
토 | 요일별 트렌드 분석을 위한 요일 추출 |
"AAAA" |
토요일 | 요일 전체 이름 |
"YYMMDD" |
251129 | 데이터베이스/키 값 생성용 (날짜를 숫자로) |
-
활용 예시 (작성일 형식 변경): 포스팅 작성일이 있는 A2 셀의 형식을 ‘YYYY년 M월 D일’로 변경합니다.
-
=TEXT(A2, "YYYY년 M월 D일")
-
-
활용 예시 (요일 추출): 날짜 데이터에서 요일만 추출하여, 주간 SEO 전략 회의 보고서에 추가합니다.
-
=TEXT(A2, "AAA")
-
3. 숫자 포맷팅: 수익 및 트래픽 데이터 가독성 극대화
수익, 클릭수, 노출수 등 대규모 숫자 데이터는 포맷팅을 통해 가독성을 높여야 합니다.
| 서식 문자열 | 출력 예시 (값: 1234567.89) | SEO/수익 보고서 활용 |
#,##0 |
1,234,568 | 천 단위 구분 및 정수로 반올림 |
#,##0.00 |
1,234,567.89 | 소수점 둘째 자리까지 표시 |
₩#,##0 |
₩1,234,568 | 통화 기호 (애드센스 원화 수익) |
0.00% |
123456789.00% | 백분율 표시 (CTR, 이탈률) |
0 |
1234568 | 천 단위 구분 없이 정수로 |
-
활용 예시 (애드센스 수익): B2 셀의 달러 수익을 원화 기호(₩)와 천 단위 구분, 소수점 없이 표시합니다.
-
=TEXT(B2*1300, "₩#,##0")(환율 1300 가정)
-
-
활용 예시 (CTR): C2 셀의 클릭률(값: 0.035)을 백분율 형식으로 소수점 첫째 자리까지 표시합니다.
-
=TEXT(C2, "0.0%")-> 3.5%
-
4. TEXT 함수를 이용한 데이터 결합 및 보고서 자동화 (CONCATENATE)
TEXT 함수는 다른 텍스트 문자열이나 함수와 결합하여(예: CONCATENATE 또는 & 연산자) 복잡한 보고서 문구를 자동으로 생성하는 데 매우 강력합니다.
4.1. 포맷팅된 숫자와 텍스트 결합
-
목표: ‘총 수익은 ₩1,234,568이며, 전월 대비 10.5% 증가했습니다.’와 같은 보고 문구를 생성합니다.
-
수식 예시:
="총 수익은 " & TEXT(B2, "₩#,##0") & "이며, 전월 대비 " & TEXT(C2, "0.0%") & " 증가했습니다."-
TEXT 함수를 통해 숫자(
B2)와 백분율(C2)을 원하는 형식으로 변환한 후, 텍스트와 결합합니다.
-
4.2. SEO 순위 변동 시각화 (기호 추가)
TEXT 함수는 양수와 음수에 따라 출력 형식을 다르게 지정할 수 있어, 순위 변화(변동 폭)를 시각적으로 강조하는 데 유용합니다.
-
서식 문자열 구조:
양수 형식; 음수 형식; 0 형식 -
목표: 순위 변화(D2)가 양수이면 ▲ 기호와 파란색, 음수이면 ▼ 기호와 빨간색을 추가합니다.
-
수식 예시:
=TEXT(D2, "[BLUE]▲ 0;[RED]▼ 0;— 0")-
설명: 값이 양수면 파란색(BLUE) ▲ 기호가, 음수면 빨간색(RED) ▼ 기호가 붙고, 0이면 — 기호가 붙습니다. (순위가 올랐다면 ▲, 내려갔다면 ▼)
-
5. TEXT 함수와 ARRAYFORMULA의 결합
ARRAYFORMULA를 사용하여 전체 열의 숫자나 날짜 데이터를 일괄적으로 포맷팅할 수 있습니다.
-
목표: A열 전체의 날짜를 ‘YY.MM.DD’ 형식으로 변환하여 B열에 자동 출력합니다.
-
배열 수식:
=ARRAYFORMULA(IF(ISBLANK(A2:A), "", TEXT(A2:A, "YY.MM.DD")))-
설명: A열의 모든 행에 대해 TEXT 함수를 적용하고, 빈 셀(
ISBLANK)은 공백("")으로 처리하여 깨끗하게 자동 확장합니다.
-
6. TEXT 함수 활용 시 유의사항
-
텍스트 반환: TEXT 함수의 결과는 계산에 사용할 수 없습니다. 만약 계산이 필요한 곳이라면, 셀 서식 메뉴에서 사용자 지정 형식을 적용하거나, ROUND 함수 등을 사용해야 합니다.
-
서식 문자열 학습: TEXT 함수의 서식 문자열(
Y,M,D,#,0등)은 엑셀과 구글 시트에서 공통으로 사용되는 표준 포맷 코드이므로, 필요한 기호를 익혀두면 다양한 포맷을 구현할 수 있습니다.
결론: 데이터의 명확성과 전문성 확보
구글 시트의 TEXT 함수는 숫자나 날짜 데이터를 사용자가 지정한 형식으로 완벽하게 포맷팅하여, SEO 및 애드센스 보고서의 가독성과 전문성을 극대화하는 최종 단계입니다. 단순한 숫자에 천 단위 구분과 통화 기호를 추가하고, 순위 변동에 색상과 기호를 넣어 시각적 경고를 추가하며, 날짜 형식을 표준화하십시오.
TEXT 함수를 마스터하여 데이터의 혼란을 제거하고, 명확하고 전문적인 보고서로 데이터 기반 의사결정의 질을 높이시길 바랍니다.