본문 바로가기
엑셀(EXCEL)

엑셀 전문가가 말해주는 TEXT 함수로 깔끔한 보고서 작성하기

by koko1 2025. 4. 30.
반응형

엑셀 보고서를 만들다 보면 날짜나 숫자 데이터를 보기 좋게 표시하고 싶은 경우가 많습니다. 예를 들어, 날짜를 "20250414"처럼 표시하거나, 숫자에 천 단위 콤마를 넣고 단위를 붙이는 것이 대표적인 예입니다.

이때 사용하면 좋은 함수가 바로 TEXT 함수입니다. 단순한 수치나 날짜 데이터를 가독성 좋고 정리된 형식으로 바꾸는 데 특화된 함수로, 보고서 작성 시 매우 유용합니다.

 

1. TEXT 함수란?

TEXT 함수는 날짜, 시간, 숫자 등을 지정한 형식으로 바꿔주는 함수입니다. 이 함수를 사용하면 숫자에 기호를 넣거나 날짜 형식을 한국식으로 바꾸는 등, 데이터를 시각적으로 정리할 수 있습니다.

 

기본 구조

vbnet

복사

편집

=TEXT(, "표시형식")

: 형식을 적용할 대상 (숫자, 날짜, 시간 등)

표시형식: 적용하고 싶은 형식 지정 문자

 

2. TEXT 함수 실전 활용 예시

2.1 날짜를 보기 좋게 변환

기존 날짜가 2025-04-14 형식이라면,

vbnet

복사

편집

=TEXT(A2, "yyyymmdd")

결과: 20250414

 

또는 요일까지 포함하고 싶다면,

vbnet

복사

편집

=TEXT(A2, "yyyymmdd(aaa)")

결과: 20250414()

 

2.2 숫자에 단위와 콤마 넣기

숫자 10000001,000,000원으로 표시하고 싶다면,

vbnet

복사

편집

=TEXT(A2, "#,##0") & ""

 

또는 소수점 둘째 자리까지 표기하고 싶다면,

vbnet

복사

편집

=TEXT(A2, "#,##0.00") & ""

 

2.3 보고서용 데이터 텍스트 가공

: 입사일과 이름으로 “2025414일 기준 홍길동 님 입사형식의 문장을 만들고 싶다면,

vbnet

복사

편집

=TEXT(A2, "yyyymd") & " 기준 " & B2 & " 님 입사"

이렇게 하면 여러 셀의 정보를 연결하여 한 줄 문장으로 구성된 문서가 자동으로 완성됩니다.

 

3. 보고서에서 TEXT 함수가 필요한 이유

 

 

가독성 향상

날짜, 숫자, 시간 등을 사람이 읽기 편하게 바꾸어 주므로 보고서가 훨씬 명확해집니다.

서식 자동화

셀서식으로 처리할 수 없는 경우에도 함수로 원하는 형식을 자유롭게 만들 수 있습니다.

 

문장 자동 생성

텍스트 결합 시 값 자체가 아닌 보기 좋은 형태로 바꾼 값을 삽입할 수 있어 실무 보고서, 프레젠테이션 요약 등에 적합합니다.

 

4. 자주 사용하는 표시 형식 정리

 

 

형식 코드 설명 예시 값 (2025-04-14 또는 123456.789)

"yyyy-mm-dd" 날짜 형식 2025-04-14

"mm/dd/yyyy" 미국식 날짜 04/14/2025

"#,##0" 천 단위 콤마 숫자 123,457

"#,##0.00" 소수 둘째 자리까지 표시 123,456.79

"0%" 백분율 표시 12345779%

"00000" 앞자리 0 채우기 123456 123456 (적용 예외)

 

5. 마무리하며

TEXT 함수는 엑셀 보고서의 품질을 한 단계 끌어올리는 핵심 함수입니다.

데이터는 정확해야 하고, 보여주는 방식은 보기 좋아야 합니다.

그런 점에서 TEXT 함수는 단순한 숫자를 설득력 있는 정보로 바꾸는 도구입니다.

엑셀을 자주 다루신다면 반드시 익혀두셔야 할 필수 함수이며,

특히 팀 보고서나 고객 보고서를 만드는 업무에 강력하게 추천드립니다.

 

2025.04.25 - [엑셀(EXCEL)] - 엑셀 전문가가 말해주는 SUBSTITUTE 함수로 텍스트 가공하기

 

 

반응형

댓글