엑셀 숫자 앞에 0 채우기 (사번 00042)
정답 수식: =TEXT(A2,"00000") → 결과 00042. 아래 순서대로 따라 하고, 미니 시트에서 내 값으로 바꿔 보세요.
파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
사번 42를 5자리 “00042”로 맞추려면?
5자리=TEXT(A2,"00000")
결과 00042
직접 바꿔 보기
칸을 누르고 위 입력란에서 값이나 수식을 고친 뒤 Enter를 누르면 결과가 바로 다시 계산돼요. 주황 칸이 답이 나오는 칸, 연두 칸은 계산에 쓰인 칸이에요.
| A | B | |
|---|---|---|
| 1 | 사번 | 5자리 |
| 2 | 42 | 00042 |
| 3 | 7 | 00007 |
| 4 | 1203 | 01203 |
예제 표와 결과

수식 방식은 결과가 글자라서 다른 시스템에 올리거나 코드로 이어 붙일 때 0이 사라지지 않아요.
따라 하기
TEXT(A2,"00000")는 모자란 자릿수만큼 앞에 0을 채운 글자를 만들어요.- 아래로 채우면 7은 “00007”, 1203은 “01203”이에요.
- 보이기만 바꾸려면 셀 서식 → 사용자 지정에
00000을 넣어요(값은 숫자 그대로).
TEXT 인수 한눈에 보기
| 인수 | 이 예제에서 | 뜻 |
|---|---|---|
| 값 | A2 | |
| 서식 | "00000" | "#,##0", "yyyy-mm-dd", "0.0%" 등 |
주의할 점
VLOOKUP으로 찾을 때 한쪽은 “00042”(글자), 다른 쪽은 42(숫자)면 못 찾아요. 형식을 맞추세요.
참고한 자료
- Microsoft 지원 — TEXT 함수 (동작 확인 2026-11-12)
자주 묻는 질문
3자리로 하면 42는?
수식을 =TEXT(A2,"000")로 바꾸면 결과는 042예요.
수식 결과를 원래 칸에 덮어쓰려면요?
결과 열을 복사한 뒤 원래 열에 선택하여 붙여넣기 → 값(Ctrl+Alt+V → V)으로 붙여 넣고, 보조 열을 지워요.
한글도 한 글자로 세나요?
LEFT·MID·RIGHT·LEN은 한글·영문·숫자·공백을 모두 한 글자로 세요.