Суммируя закругленные номера
Как Excel выполняет вычисления:
Excel не принимает во внимание числовой формат при выполнении математических расчетов. При вычислении Excel работает со всем числом, используя до 15 значащих цифр, без учета форматирования.
Проблема:
Когда числа, отображаемые в ячейках, отличаются от чисел, которые Excel использует для вычислений, может быть очевидная разница в итоговых значениях этих ячеек.
Например, в ячейках от B1 до B5 на снимке экрана числа были округлены в соответствии с их числовыми форматами. Обратите внимание, что сумма в ячейке B6 не равна сумме отображаемых чисел, которая равна 16 (см. Пояснения к формуле массива в C6 на снимке экрана на последней странице этого совета).
Решение 1:
Удаление номера (навсегда — без отмены!)
-
В меню «Инструменты» выберите «Параметры».
-
Выберите вкладку «Расчет», а затем нажмите кнопку выбора «Точность при отображении».
Все разряды после десятичной точки в ячейках удаляются. Числа, отображаемые в ячейках, являются целыми числами, а сумма представляет собой сумму этих целых чисел.
Недостаток: невозможно отменить эту операцию, так как номера были удалены навсегда.
Решение 2:
Используйте формулу массива для вычисления итоговых округленных чисел. Для округления итоговых чисел до ближайшего целого числа:
-
В ячейке C6 введите = ОКРУГЛ (см. Снимок экрана на первой странице этого совета).
-
Нажмите Ctrl + A, чтобы открыть диалоговое окно «Аргументы функции», и в первом поле числового аргумента формулы ROUND введите диапазон C1: C3.
-
В поле аргумента Num_digits введите 0, чтобы округлить число до ближайшей целой цифры, и нажмите OK.
-
После знака равенства (=) введите СУММ.
-
Введите (чтобы открыть круглые скобки, нажмите «Конец», а затем введите), чтобы закрыть круглые скобки.
-
Нажмите Ctrl + Shift + Enter, чтобы создать формулу массива (если формула возвращает ошибку #VALUE, нажмите F2, а затем нажмите Ctrl + Shift + Enter).
Для округления итоговых чисел до тысяч (см. Снимок экрана внизу): выполните указанные выше действия и вставьте формулу массива в ячейку B5, указав -3 в поле второго аргумента формулы ОКРУГЛ.