워크 시트를 만들 때 원하는 방식으로 정보를 표시하도록 셀 서식을 지정하면 “음수 0″값이 표시 될 수 있습니다. 모두가 수학 수업에서 0이 음수가 아니라는 것을 배웠습니다. 그렇다면 Excel에서 일부 0이 음수로 표시되는 이유는 무엇입니까?

그 이유는 서식이 Excel에서 계산을 위해 내부적으로 사용하는 것보다 적은 정보를 표시해야하기 때문입니다. 예를 들어 Excel은 소수점 이하 15 자리까지 숫자를 추적합니다. 디스플레이에 소수점 두 자리 만 표시되는 경우 계산 된 값이 매우 작을 수 있으며 반올림하면 0으로 표시 될 수 있습니다. 계산 된 값이 –0.000001325와 같은 경우 값은 소수점 오른쪽에 –0.00으로 두 자리 만 표시됩니다. 물론 음수 기호는 Excel에서 유지 관리하는 내부 값이 0 미만이기 때문입니다.

이 문제를 해결할 수있는 몇 가지 방법이 있습니다. 첫 번째는 계산 된 값을 원하는 소수 자릿수로 간단히 반올림하는 것입니다. 예를 들어, 이것이 “음의 0″값이되는 일반 공식이라고 가정합니다.

=SUM(A3:A23)

대신 다음 수식을 사용하여 셀의 값을 반올림 할 수 있습니다.

=ROUND(SUM(A3:A23),2)

이 사용법은 값이 소수점 이하 두 자리로 반올림됩니다. 이런 식으로 다른 “음의 0″값으로 끝나서는 안됩니다.

일부 사람들이 선호하는 또 다른 솔루션은 Excel에서 워크 시트에 표시 한 것과 동일한 내부 정밀도를 사용하도록하는 것입니다.

다음 단계를 따르십시오.

  1. Excel 옵션 대화 상자를 표시합니다. (Excel 2007에서는 Office 단추를 클릭 한 다음 Excel 옵션을 클릭합니다. Excel 2010에서는 리본의 파일 탭을 표시하고 옵션을 클릭합니다.)

  2. 대화 상자의 왼쪽에서 고급을 클릭합니다.

  3. 이 통합 문서를 계산할 때 그룹이 표시 될 때까지 옵션 목록을 스크롤합니다. (그림 1 참조)

  4. 표시된대로 정밀도 설정 확인란이 선택되어 있는지 확인하십시오.

  5. 확인을 클릭하십시오.

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

이 팁 (9901)은 Microsoft Excel 2007 및 2010에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Getting_Rid_of_Negative_Zero_Amounts [음수 제로 금액 제거].