Microsoft Excel은 계산이나 정밀도에 0이 필요하지 않기 때문에 숫자의 선행 0을 자동으로 제거합니다. 그러나 제품 ID, 우편번호 또는 주민등록번호를 입력할 때와 같이 이러한 첫 번째 숫자 0이 필요한 경우가 있습니다. 이러한 경우 Excel의 기본 서식 동작을 재정의해야 합니다. 셀 서식 대화 상자를 통해 사용자 지정 숫자 형식을 구성하면 선행 0이 표시되고 Excel에서 여전히 숫자를 숫자로 인식합니다. 그러나 셀 서식 대화 상자, 텍스트 또는 연결 기능 또는 텍스트 가져오기 기능을 통해 텍스트 서식을 사용하여 선행 0을 추가할 수도 있습니다.
사용자 지정 숫자 형식
선택한 셀, 행 또는 열을 마우스 오른쪽 버튼으로 클릭한 다음 "셀 서식"을 선택합니다. 숫자 탭에서 "사용자 지정" 범주를 선택하고 유형 필드에 0을 입력합니다. 입력한 0의 수는 표시되어야 하는 자릿수와 일치합니다. 셀에 구성한 0의 수보다 적은 숫자가 포함된 경우 선행 0이 추가됩니다. 달러 기호, 쉼표, 하이픈, 아포스트로피 및 소수점과 같은 형식 지정 기호를 포함할 수도 있습니다. 예를 들어 사회 보장 번호에 대해 "000-00-000"(따옴표 제외)을 구성하고 셀에 "9"만 포함된 경우 출력은 "000-00-009"가 됩니다. 또 다른 Excel에서는 숫자를 반올림하기 전에 15개의 유효 숫자만 허용하므로 숫자가 선행 0을 제외하고 15자리를 초과하는 경우 텍스트 형식.
오늘의 비디오
텍스트 형식
텍스트 형식을 사용하면 Excel에서 값을 변경하지 않고도 선행 0을 포함하여 셀에 모든 데이터를 입력할 수 있습니다. 셀 서식 대화 상자에서 "텍스트" 범주를 선택하기만 하면 됩니다. 그러나 텍스트 형식은 Excel에서 이미 제거한 선행 0을 반환하지 않습니다. 텍스트 또는 숫자에 선행 0을 추가해야 하는 경우 값을 텍스트로 다시 입력하거나 텍스트 또는 연결 기능을 사용하십시오. 숫자 앞에 아포스트로피를 추가하여 개별 셀의 텍스트로 숫자 서식을 지정할 수도 있습니다(예: '000-12-345 숫자) 문자 또는 하이픈
텍스트 기능
텍스트 기능을 사용하면 텍스트나 숫자를 참조한 다음 출력 형식을 지정할 수 있습니다. 이 함수는 "=텍스트(값, 형식)" 구조를 사용합니다. 값은 임의의 셀 참조 또는 숫자일 수 있으며, 형식은 사용자 지정 숫자를 구성하는 것과 동일한 구조를 따릅니다. 인용 부호. 예를 들어 다음 수식은 A1 셀의 숫자를 9자리 사회 보장 번호로 변환합니다.
=텍스트(A1,"000-00-000")
숫자 연결
사용자 정의 숫자 형식 및 텍스트 기능은 특정 자릿수를 지정하지만 선행 0의 수는 선행 0을 제외하고 입력한 자릿수에 따라 다릅니다. 그러나 연결 기능을 사용하면 소스 셀에 포함된 자릿수에 관계없이 특정 수의 선행 0을 추가할 수 있습니다. "=Concatenate (zeros, A1)" 구조를 사용하고 따옴표로 묶인 0을 입력합니다. 예를 들어 A1의 텍스트나 숫자에 3개의 0을 추가하려면 다음 공식을 사용하십시오.
=연결("000",A1)
다음과 같이 "=zeros&A1" 구조의 앰퍼샌드를 사용하여 연결할 수도 있습니다.
="000"&A1
텍스트 가져오기
텍스트 파일을 열면 Excel에서 자동으로 텍스트 가져오기 마법사를 시작합니다. 기본 설정을 사용하면 Excel에서 숫자를 인식하고 선행 0을 제거합니다. 이 동작을 방지하려면 3단계에서 숫자 열을 선택하고 열 데이터 형식 필드에서 "텍스트"를 선택합니다. 이렇게 하면 Excel에서 데이터 가져오기를 시작하기 전에 숫자를 텍스트로 처리합니다. 즉, 선행 0이 유지됩니다.