셀에 숫자 값을 입력하면 기본적으로 Excel은 1보다 작은 값에 선행 0을 표시합니다. 예를 들어 셀에 값 1.234를 입력하면 Excel은 1.234 만 표시합니다.

동일한 셀에 .234를 입력하면 Excel은 앞에 0이 포함됩니다.

0.234.

선행 0을 제거하려면 사용자 지정 형식에 의존해야합니다. 이것은 생성하기가 다소 쉽습니다. 다음 단계를 따르십시오.

  1. 서식을 지정할 셀을 선택합니다.

  2. 포맷 메뉴에서 셀을 선택하십시오. Excel에 셀 서식 대화 상자가 표시됩니다.

  3. 숫자 탭이 표시되지 않으면 선택하십시오.

  4. 범주 목록에서 사용자 지정을 선택합니다. 사용자 지정 형식을 입력 할 수 있도록 대화 상자가 변경됩니다. (그림 1 참조)

  5. 유형 상자에. # 패턴을 입력합니다. 확인을 클릭하십시오.

그게 다입니다. 셀의 숫자가 1보다 작 으면 더 이상 선행 0을 갖지 않습니다. 그러나 이에 대한 몇 가지주의 사항이 있습니다. 첫째, 셀에 입력 한 숫자가 소수점 이하 3 자리 이상이면 숫자가 3 자리로만 반올림됩니다 (표시 목적으로). 일반적으로 값에 3 자리 이상이 포함되는 경우 사용자 지정 형식에서 해시 표시 (#) 수를 늘려야합니다.

둘째, 셀에 입력 한 값의 소수점 이하 자릿수가 3 자리 미만이면 필요한 자릿수 만 표시됩니다. 따라서 이러한 방식으로 서식이 지정된 여러 셀이있는 경우 숫자가 소수점을 따라 “일치”하지 않을 가능성이 매우 높습니다. 이에 대한 해결책은 소수점 뒤에 항상 같은 자릿수를 표시하는 형식으로 변경하는 것입니다. 5 단계에서 “.000″(따옴표 제외) 형식을 사용하는 것이 좋습니다. 이 형식은 항상 소수점 뒤에 세 자리를 표시하고 필요한 경우 값 끝에 0을 추가합니다.

소수점에 일렬로 정렬하고 싶지만 후행 0을 원하지 않는 경우 형식을 약간 변경할 수도 있습니다. 5 단계에서 사용자 정의 형식의 해시 표시 (#)를 물음표로 바꾸십시오.

따라서 “. ???”를 사용합니다. 대신에 “.#“. 이로 인해 최대 3 자리가 표시되지만 3 자리 미만인 경우 나머지 물음표는 공백으로 대체됩니다.

셋째, 셀에 입력 한 값이 정수이면 항상 소수점으로 표시됩니다. 따라서 셀에 3을 입력하면 소수점과 함께 3이 표시됩니다. 대부분의 사람들에게 이것은 큰 문제가 아니며 정수에서 소수점을 제거하기 위해 사용자 정의 형식을 수정하는 쉬운 방법이 없습니다.

넷째, 셀에 0을 입력하면 전혀 표시되지 않습니다.

대신 셀에서 소수점 하나만 얻습니다. 이 문제를 해결하는 방법은 사용자 지정 형식을 조금 더 복잡하게 만드는 것입니다. 위의 5 단계에서 사용자 지정 형식으로 다음을 입력합니다.

[=0]0;[<1].000;General

이 사용자 지정 형식은 0 값은 0으로 표시되어야하고 1보다 작은 값은 앞에 0이없고 소수점 오른쪽에 세 자리가 표시되어야하며 그 밖의 모든 항목은 일반 형식을 사용하여 표시되어야 함을 나타냅니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (10029)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.

Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전은 여기에서 찾을 수 있습니다.

link : / excelribbon-Getting_Rid_of_Leading_Zeros_in_a_Number_Format [숫자 형식에서 선행 0 제거].