Back to list

엑셀 앞자리 0 지키기: 전화번호와 상품 코드는 숫자일까

데이터 읽기
엑셀 앞자리 0 지키기: 전화번호와 상품 코드는 숫자일까

엑셀에서 앞자리 0이 사라진다면 계산할 숫자와 모양을 보존할 식별자를 구분해야 합니다. 전화번호, 우편번호, 상품 코드는 숫자로만 이뤄져 있어도 더하거나 나눌 대상이 아니므로 텍스트로 다루는 것이 맞는 경우가 많습니다.

저장하기 전에 형식을 정합니다


00127이라는 코드를 숫자로 읽으면 앞의 0이 없어질 수 있습니다. 긴 식별자는 숫자 정밀도 문제도 생길 수 있습니다. Microsoft의 앞자리 0 안내는 입력·가져오기 전에 텍스트 형식을 지정하는 방법을 설명합니다.

화면 모양과 실제 값은 다릅니다


사용자 지정 표시로 0을 붙여 보이게 하는 것과 텍스트 00127을 저장하는 것은 다릅니다. 다른 프로그램으로 전달할 자료라면 보이는 화면만 확인하지 말고 내보낸 값도 점검해야 합니다. 자릿수가 제각각인 코드에 임의로 0을 붙이면 잘못된 식별자를 만들 수 있습니다.

원본이 있을 때 다시 가져옵니다


  1. 원본 CSV나 발급 자료를 별도로 보관합니다.
  2. 가져오기 과정에서 코드 열을 텍스트로 지정합니다.
  3. 00127처럼 앞에 0이 있는 값을 대조합니다.
  4. 긴 코드의 마지막 자리까지 확인합니다.

이미 일부 자릿수가 변형된 뒤 셀 형식만 바꿔도 원래 값이 자동 복원되는 것은 아닙니다. 손상 여부가 의심되면 원본과 비교합니다.

검증은 대표값으로 합니다


짧은 코드, 긴 코드, 0으로 시작하는 코드를 하나씩 선택해 저장 후 다시 열어 봅니다. 계산 결과가 맞는지와 별개로 식별자가 정확히 유지됐는지 확인해야 자료를 서로 연결할 때 오류를 줄일 수 있습니다.

함께 읽으면 좋은 글


Post navigation

Tüm yazılar