Избавление от отрицательных нулевых сумм (Microsoft Excel)
Когда вы создаете рабочий лист и форматируете свои ячейки, чтобы отображать информацию так, как вы хотите, вы можете заметить, что в итоге вы получаете «отрицательные нулевые» суммы. На уроках математики все узнали, что ноль не является отрицательным числом. Так почему же Excel показывает некоторые нулевые суммы как отрицательные?
Причина в том, что форматирование может потребовать отображения меньшего количества информации, чем Excel использует для внутренних расчетов. Например, Excel отслеживает числа до пятнадцати десятичных знаков. Если на вашем дисплее отображается только два десятичных разряда, возможно, вычисленное значение может быть очень маленьким, а при округлении отображается как ноль. Если рассчитанное значение примерно равно –0.000001325, тогда значение будет отображаться только с двумя цифрами справа от десятичной точки как –0.00. Разумеется, отображается отрицательный знак, потому что внутреннее значение, поддерживаемое Excel, ниже нуля.
Есть несколько способов решить эту проблему. Первый — просто округлить вычисленное значение до желаемого количества десятичных знаков. Например, предположим, что это ваша обычная формула — та, которая дает «отрицательные нулевые» значения:
=SUM(A3:A23)
Вы можете округлить значение в ячейке, просто используя вместо этого следующую формулу:
=ROUND(SUM(A3:A23),2)
Это использование приводит к тому, что значение округляется до двух десятичных знаков. Таким образом, вы никогда не получите еще одно значение «отрицательного нуля».
Другое решение, которое предпочитают некоторые люди, — заставить Excel использовать ту же внутреннюю точность, что и на листе.
Просто выполните следующие действия:
-
Выберите «Параметры» в меню «Инструменты». Excel отображает диалоговое окно «Параметры».
-
Убедитесь, что выбрана вкладка «Расчет». (См. Рис. 1.)
-
Убедитесь, что установлен флажок Precision As Displayed.
-
Щелкните ОК.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (2576) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Getting_Rid_of_Negative_Zero_Amounts [Избавление от отрицательных нулевых сумм]
.