
엑셀 텍스트와 수식 함께 표시: TEXT·TEXTJOIN·동적 배열까지 완전 정복
보고서에서 엑셀 텍스트와 수식 함께 표시가 필요할 때 가장 안전한 방법은 TEXT()로 숫자/날짜 서식을 먼저 고정하고, & 또는 TEXTJOIN으로 결합하는 것입니다. 빈값·구분자·줄바꿈 문제까지 아래 예제로 해결하세요.
Quick Fix(3분)
="매출은 " & TEXT(B2,"#,##0") & "원이며 증가율은 " & TEXT(C2,"0.0%") & "입니다."
핵심 원리
- & 결합은 값을 텍스트로 바꾸므로
TEXT()로 서식을 고정 - TEXTJOIN은 구분자/빈값 무시 옵션으로 깔끔
- 줄바꿈은
CHAR(10)사용 후 셀 줄 바꿈 체크
예제 1: 날짜/분기 자연어
=TEXT(A2,"yyyy-mm-dd") & " 납품 완료"
="Q" & ROUNDUP(MONTH(A2)/3,0) & " (분기)"
=TEXT(A2,"yyyy년 m월") & " 주문 현황"
예제 2: 금액/퍼센트/단위
="총액: " & TEXT(D2,"#,##0원")
="증가율: " & TEXT(E2,"0.0%")
=TEXT(F2,"0.0") & " kg 출고"
예제 3: CONCAT·TEXTJOIN
=TEXTJOIN(", ", TRUE, FILTER(Table1[품목], Table1[주문번호]=H2))
=CONCAT("고객: ", A2, " / 등급: ", B2)
예제 4: 자동 요약 문장(동적 배열)
=LET(rows, FILTER(B2:B100, C2:C100="지연"), IFERROR("지연 품목: " & TEXTJOIN(", ", TRUE, rows), "지연 없음"))
예제 5: 줄바꿈/특수문자
="합계: " & TEXT(D2,"#,##0") & CHAR(10) & "담당: " & E2
"검색식: ""*주문*"""
"수식: ""=VLOOKUP("" & A2 & "")"""
Troubleshooting
| 증상 | 원인 | 해결 |
|---|---|---|
| 숫자 서식 사라짐 | & 결합 시 텍스트 변환 | TEXT(값,”형식”) 적용 |
| 날짜가 45123 표시 | 직렬값 노출 | TEXT(날짜,”yyyy-mm-dd”) |
| 구분자 중복 | 빈값 결합 | TEXTJOIN(“, “,TRUE,범위) 또는 IF(LEN(…)) |
| 줄바꿈 미적용 | 셀 옵션 미체크 | 셀서식→줄 바꿈 체크 |
| 따옴표 출력 안 됨 | 이스케이프 누락 | 큰따옴표 두 개로 표시 |