Skip to content
서버전송 없음 · 브라우저 처리

자릿수 채우기

줄마다 앞이나 뒤에 0·공백을 채워 자릿수를 맞춰요.

즐겨찾기하면 홈에서 바로 찾을 수 있어요

이럴 때 쓰세요

1, 23, 456 → 001, 023, 456 (3자리)
파일명 순서 정렬용으로 앞에 0 채우기
사번을 6자리로 맞추기

이렇게 사용하세요

11단계여러 줄 입력에 내용을 붙여넣으면 바로 시작해요
22단계맞추기 버튼을 누르면 결과가 아래에 나타나요
33단계복사 버튼으로 결과를 바로 가져다 쓸 수 있어요

결과가 예상과 다를 때

결과가 잘려 보여요

전체 결과는 복사 버튼으로 받을 수 있어요.

입력한 내용이 사라졌어요

이 기기에 자동 저장돼요. 브라우저 저장소를 지우면 함께 사라져요.

자주 하는 실수

계산 근거

고정 길이 문자열 형식(fixed-width field)에서 쓰는 규칙입니다. 이름 정렬은 숫자 크기가 아니라 문자열 비교를 하므로, 길이를 맞추면 문자 순서와 숫자 순서가 일치합니다. 같은 원리로 연-월-일처럼 자릿수가 고정된 표기도 YYYYMMDD 형태로 읽기 쉽게 이어 붙입니다. 왼쪽에 채운 0과 오른쪽에 채운 공백은 값이 아니라 정렬용 표시이므로, 원본 데이터는 따로 보관해야 합니다.

실제로 계산해 보면

1, 23, 456을 3자리로 맞추면?

001, 023, 456이 됩니다. 이미 3자리인 456은 그대로 남습니다. 최종 길이는 원본 길이와 지정 자릿수 중 큰 값이 됩니다.

사번 4821을 6자리로?

004821이 됩니다. 반대로 6자리 출력을 5자리로 맞추면 4821에서 앞 0이 빠집니다. 자릿수는 늘리는 쪽으로 맞추고 줄이지는 마세요.

001부터 100까지 파일명을?

1~100을 3자리로 맞추면 001, 002 … 099, 100이 됩니다. 100은 원래 3자리라 그대로이고 99 이하에만 앞 0 두 개가 붙습니다. 이렇게 맞추면 이름 정렬만으로 1부터 100까지 순서가 맞고, 탐색기에서도 `001_report.pdf`가 첫 파일로 나옵니다.

더 궁금한 것

앞자리 0이 의미인 코드에도 되나요?

자릿수 표시용이라면 그대로 채우면 됩니다. 다만 코드값 자체에서 앞 0을 지우면 다른 값이 되어, 실제 식별자를 다루는 입력란(전산 코드, 계좌 번호)에서는 원본 값을 유지하고 화면에만 채운 형태를 쓰세요.

오른쪽 채움은 언제 쓰나요?

고정 길이 텍스트 형식(전표 파일, 구형 시스템 입력 파일)에서 필드를 뒤에서 채워야 할 때 씁니다. 사람이 읽는 표나 화면 목록의 정렬용이라면 왼쪽 0 채움이 훨씬 알아보기 쉽습니다.

채운 값을 다시 숫자로 계산해도 되나요?

화면에서는 값이 같아 보이지만, 자릿수 검증이 걸린 입력란은 '004821'과 '4821'을 서로 다른 값으로 처리합니다. 다른 시스템으로 넘길 때는 숫자로 변환하지 말고 원래 문자열을 그대로 보내세요.

알아둘 경계값

결과를 믿기 전 확인 목록

자주 묻는 질문

언제 쓰나요?

파일명 001~100 정리, 상품코드·사번 자리 맞추기에 씁니다.

숫자가 아닌 글자에도 되나요?

네. 공백이나 특정 문자를 채워 자릿수를 맞춥니다. 숫자 앞 0 채우기 외에도 쓸 수 있어요.

관련 도구

전체보기 →