EVERYDAY IDEAS, CAREFULLY EDITEDClock Garden 도구 ↗
✳CLOCK GARDENJOURNAL

오늘의 변화, 내일의 쓸모.

검색
일과 생산성 가이드

엑셀에서 상품 코드의 앞자리 0을 지키는 방법

상품 코드는 계산할 숫자가 아니라 식별자입니다. 앞자리 0이나 긴 자릿수를 지키려면 입력·가져오기 단계에서 텍스트로 다루고, 바코드를 만들기 전에 원본과 결과를 비교해야 합니다.

상품 코드와 QR코드를 표현한 자체 제작 일러스트
상품 코드와 QR코드를 표현한 자체 제작 일러스트
먼저 알아둘 핵심

상품 코드는 계산할 숫자가 아니라 식별자입니다. 앞자리 0이나 긴 자릿수를 지키려면 입력·가져오기 단계에서 텍스트로 다루고, 바코드를 만들기 전에 원본과 결과를 비교해야 합니다.

상품 코드가 “00123”인데 엑셀에서는 “123”으로 보인다면, 먼저 원본이 숫자로 변환됐는지 확인해야 합니다. 표시만 바꾼 값과 실제 문자열은 다른 프로그램에서 다르게 읽힐 수 있습니다.

계산할 값과 식별할 값을 나눕니다

수량과 금액은 계산에 쓰지만 상품 코드, 우편번호, 일련번호는 모양 자체가 의미를 가집니다. Microsoft는 앞자리 0이나 긴 숫자 코드를 원래 형태로 다루려면 텍스트로 처리하는 방법을 안내합니다. Microsoft 공식 설명

열의 역할 예시 먼저 고려할 형식
상품 식별자 00123 텍스트
상품 이름 작은 노트 텍스트
수량 12 숫자

코드를 확인할 때는 첫 행만 보지 말고 앞자리 0, 긴 코드, 영문이 섞인 코드를 각각 골라 비교합니다.

입력과 가져오기 전에 열 형식을 정합니다

직접 입력한다면 코드 열을 먼저 텍스트 형식으로 지정합니다. CSV를 가져올 때는 데이터 가져오기 과정에서 코드 열이 숫자로 자동 변환되는지 확인하고 텍스트로 다룹니다. Excel 버전에 따라 메뉴 이름과 자동 변환 설정의 위치가 달라질 수 있습니다.

이미 잃어버린 자릿수는 서식을 바꾼다고 원래 값으로 복원되지 않습니다. 원본 CSV, 상품 관리 시스템, 기존 명세서 등 신뢰할 수 있는 자료와 대조하세요.

눈에 보이는 0과 저장된 값을 구분합니다

사용자 지정 서식으로 “123”을 “00123”처럼 표시해도 다른 프로그램이 어떤 값을 읽는지는 별도 확인이 필요합니다. 긴 식별자를 숫자로 저장하면 정밀도 문제도 생길 수 있으므로 처음부터 문자열로 보존하는 것이 중요합니다. 화면을 캡처한 결과만으로 데이터 보존을 판단하지 마세요.

바코드로 만들기 전 작은 묶음부터 확인합니다

Barcode Garden에서는 XLSX·CSV의 코드 열을 선택해 바코드를 만들 수 있습니다. 원본 파일에서 이미 사라진 숫자를 도구가 알아서 복원하는 기능은 아닙니다.

처음에는 세 가지 예시로 작은 묶음을 만드세요.

  1. 앞자리 0이 있는 코드 한 개
  2. 가장 긴 코드 한 개
  3. 영문과 숫자가 섞인 코드 한 개

원본 문자열, 화면의 라벨 문자, 저장 결과를 비교합니다. 실제 스캐너를 쓴다면 읽힌 문자열까지 대조한 뒤 나머지를 처리하세요. 바코드 유형마다 허용 문자와 자릿수가 다르므로 모든 코드를 하나의 규격에 억지로 맞추지 않습니다.

반복 작업을 정리하는 다른 방법은 일과 생산성에서 볼 수 있습니다.

출처와 확인 기록

본문의 사실을 확인하는 데 사용한 자료입니다. 이후 원문이 수정될 수 있습니다.

  1. Microsoft Excel — Keeping leading zeros and large numbers ↗확인 2026-10-05

    식별자 텍스트 처리, 가져오기 단계의 열 형식, 숫자 정밀도 및 사용자 지정 서식의 한계

  2. Barcode Garden ↗확인 2026-10-05

    운영자가 관리하는 도구의 입력 형식과 원문 보존 범위

J
Jacho

Clock Garden 운영자 · 정보를 확인하고 일상에 쓸 수 있는 방법으로 정리합니다.

잘못된 정보 알려주기 →