보고서에 1,234,567,890원을 그대로 붙여 넣으면 아무도 안 읽습니다. 그렇다고 숫자를 1,000으로 나눠서 다시 입력하면 합계가 틀어집니다. 정답은 값은 그대로 두고 보이는 모양만 바꾸는 것, 엑셀 사용자 지정 서식입니다. 실무에서 가장 많이 쓰는 서식 코드를 상황별로 정리했습니다. Ctrl+1 → 표시 형식 → 사용자 지정 → 형식 칸에 그대로 붙여 넣으면 됩니다.
숫자는 그대로, 보이는 모양만 바꾸면 보고서가 달라집니다
먼저 구조부터 — 세미콜론(;)으로 4칸을 나눕니다
사용자 지정 서식은 세미콜론으로 구역을 나눕니다. 순서는 항상 양수;음수;0;텍스트입니다. 한 칸만 쓰면 모든 숫자에 같은 서식이 적용되고, 칸을 비워두면 해당 값은 화면에서 사라집니다.
#,##0 ; -#,##0 ; "-" ; @
양수 음수 0 텍스트
| 기호 | 의미 | 예시 |
|---|---|---|
| 0 | 자릿수 강제 표시(빈자리도 0) | 00123 |
| # | 있는 자릿수만 표시 | 123 |
| , | 천 단위 구분 / 끝에 붙이면 1,000으로 나눔 | #,##0, |
| "텍스트" | 문자 그대로 표시 | 0"원" |
| @ | 입력된 텍스트 자리 | @" 님" |
| [색상] | 글자색 지정 | [빨강], [파랑] |
금액 단위 — 천원·백만원·억원 표시
쉼표를 서식 맨 끝에 붙이면 쉼표 하나당 1,000으로 나눈 값처럼 보여줍니다. 실제 값은 바뀌지 않으니 SUM을 걸어도 원 단위로 정확히 계산됩니다.
| 목적 | 서식 코드 | 1234567890 입력 시 |
|---|---|---|
| 천 단위 콤마 | #,##0 | 1,234,567,890 |
| 천원 단위 | #,##0, | 1,234,568 |
| 백만원 단위 | #,##0,, | 1,235 |
| 백만원 + 단위 표시 | #,##0,,"백만원" | 1,235백만원 |
| 억·만 단위 풀어쓰기 | 0"억"0000"만"0000"원" | 12억3456만7890원 |
| 소수점 1자리 백만 | #,##0.0,, | 1,234.6 |
억 단위는 1,000의 배수가 아니라서 쉼표로 나눌 수 없습니다. 대신 위처럼 숫자 사이에 "억", "만" 글자를 끼워 넣는 방식을 씁니다. 1억 미만 숫자가 섞여 있다면 조건 서식을 함께 씁니다.
[>=100000000]0"억"0000"만"0000"원";[>=10000]0"만"0000"원";0"원"
증감 표시 — ▲▼와 색상을 한 번에
전년 대비, 전월 대비 증감 열에 가장 많이 쓰는 서식입니다. 한국 보고서 관례대로 상승은 빨강, 하락은 파랑으로 맞췄습니다.
| 목적 | 서식 코드 | 표시 결과 |
|---|---|---|
| 증감 화살표 + 색 | [빨강]▲#,##0;[파랑]▼#,##0;"-" | ▲1,200 / ▼350 / - |
| 증감률(%) | [빨강]▲0.0%;[파랑]▼0.0%;0.0% | ▲12.5% / ▼3.1% |
| 부호 명시 | +#,##0;-#,##0;0 | +1,200 / -350 |
| 음수 괄호(회계식) | #,##0;(#,##0);"-" | 1,200 / (350) / - |
음수를 ▼로 표시할 때 서식 두 번째 칸에 마이너스 기호를 쓰지 않는 게 포인트입니다. 두 번째 칸에 들어간 값은 엑셀이 알아서 부호를 떼고 보여줍니다.
단위를 바꾸려고 숫자를 다시 계산할 필요가 없습니다
0 숨기기·빈칸처럼 보이게
| 목적 | 서식 코드 | 설명 |
|---|---|---|
| 0을 빈칸으로 | #,##0;-#,##0; | 세 번째 칸을 비워둠 |
| 0을 하이픈으로 | #,##0;-#,##0;"-" | 재무제표 스타일 |
| 모든 값 숨기기 | ;;; | 인쇄용 메모 셀 등에 사용 |
;;; 서식은 값을 지우지 않고 화면에서만 숨깁니다. 수식 입력줄에는 그대로 보이니 보안용으로 쓰면 안 됩니다.
단위·문자 붙이기 — 숫자는 숫자로 남겨두기
"1,500원"을 직접 입력하면 텍스트가 되어 합계가 안 됩니다. 숫자만 입력하고 단위는 서식으로 붙이세요.
| 목적 | 서식 코드 | 입력 → 표시 |
|---|---|---|
| 원 붙이기 | #,##0"원" | 15000 → 15,000원 |
| 개·건·명 | #,##0"개" | 35 → 35개 |
| 이름 뒤 존칭 | @" 님" | 김대리 → 김대리 님 |
| 사번 자릿수 고정 | 00000 | 123 → 00123 |
| 전화번호 | 000-0000-0000 | 1012345678 → 010-1234-5678 |
| 사업자번호 | 000-00-00000 | 1234567890 → 123-45-67890 |
날짜·요일·조건 서식
| 목적 | 서식 코드 | 표시 결과 |
|---|---|---|
| 기본 날짜 | yyyy-mm-dd | 2026-09-30 |
| 한글 날짜 | yyyy"년" m"월" d"일" | 2026년 9월 30일 |
| 날짜 + 요일 | mm/dd(aaa) | 09/30(수) |
| 요일 전체 | aaaa | 수요일 |
| 누적 시간 | [h]:mm | 35:20 (24시간 넘어도 표시) |
| 점수 등급 | [>=90]"우수";[>=70]"보통";"미달" | 95 → 우수 |
근무시간 합계가 24시간을 넘으면 h:mm 서식에서는 다시 0부터 표시됩니다. 누적 시간은 반드시 [h]:mm으로 쓰세요.
서식은 보여주는 방식일 뿐, 값은 절대 바뀌지 않습니다
실무에서 자주 막히는 3가지
| 증상 | 원인 | 해결 |
|---|---|---|
| 천원 단위로 보이는데 VLOOKUP·비교가 안 맞음 | 실제 값은 원 단위 그대로 | 비교 대상도 원 단위로 맞추기 |
| 서식 적용해도 모양이 안 바뀜 | 숫자가 텍스트로 저장됨(왼쪽 정렬) | 데이터 → 텍스트 나누기 → 마침, 또는 VALUE 함수 |
| 다른 파일에 붙이면 서식이 사라짐 | 값만 붙여넣기 사용 | 서식 붙여넣기 또는 TEXT 함수로 변환 |
서식을 적용한 모양 그대로 다른 셀에 문자로 가져가야 할 때는 TEXT 함수를 씁니다. =TEXT(A2,"#,##0,")&"천원"처럼 서식 코드를 그대로 넣으면 됩니다.
정리 — 오늘 등록해두면 좋은 5개
① 천원 단위 #,##0, ② 증감 [빨강]▲#,##0;[파랑]▼#,##0;"-" ③ 0 하이픈 #,##0;-#,##0;"-" ④ 날짜+요일 mm/dd(aaa) ⑤ 누적시간 [h]:mm. 한 번 입력한 사용자 지정 서식은 해당 파일의 서식 목록에 남으니, 자주 쓰는 보고서 템플릿에 미리 넣어두세요.
'오피스' 카테고리의 다른 글
| 엑셀 시트 보호 완전정복 — 입력 칸만 열어두고 수식은 잠그는 법 (수식 숨기기·범위별 암호까지) (0) | 2026.09.30 |
|---|---|
| 엑셀 텍스트 나누기·합치기 완전정복 — Ctrl+E 한 번이면 끝나는 걸 아직 LEFT·FIND로 하고 계신가요 (0) | 2026.09.30 |
| 영어 이메일 거절 표현 총정리 — 화나지 않게 거절하고, 무례하지 않게 독촉하는 법 (0) | 2026.09.30 |
| 챗GPT로 반복 업무 10분 만에 끝내기 — 회사 데이터 마스킹부터 프롬프트 예시까지 (0) | 2026.09.27 |
| "확인 부탁드립니다"를 영어로 — 실무에서 매일 쓰는 이메일 표현 총정리 (0) | 2026.09.27 |
댓글