Lumpics lumpics.ru

Округление чисел в Microsoft Excel

При выполнении деления или работе с дробными числами, Excel производит округление. Это связано, прежде всего, с тем, что абсолютно точные дробные числа редко когда бывают нужны, но оперировать громоздким выражением с несколькими знаками после запятой не очень удобно. Кроме того, существуют числа, которые в принципе точно не округляются. В то же время, недостаточно точное округление может привести к грубым ошибкам в ситуациях, где требуется именно точность. К счастью, в программе имеется возможность пользователям самостоятельно устанавливать, как будут округляться числа.

Особенности округления чисел Excel

Все числа, с которыми работает Microsoft Excel, делятся на точные и приближенные. В памяти хранятся числа до 15 разряда, а отображаются до того разряда, который укажет сам пользователь. Все расчеты выполняются согласно хранимых в памяти, а не отображаемых на мониторе данных.

С помощью операции округления Эксель отбрасывает некоторое количество знаков после запятой. В нем применяется общепринятый способ округления, когда число меньше 5 округляется в меньшую сторону, а больше или равно 5 – в большую сторону.

Округление с помощью кнопок на ленте

Самый простой способ изменить округление — это выделить ячейку или группу ячеек и, находясь на вкладке «Главная», нажать на ленте на кнопку «Увеличить разрядность» или «Уменьшить разрядность». Обе кнопки располагаются в блоке инструментов «Число». Будет округляться только отображаемое число, но для вычислений при необходимости будут задействованы до 15 разрядов чисел.

При нажатии на кнопку «Увеличить разрядность» количество внесенных знаков после запятой увеличивается на один.

Увеличить разрядность в Microsoft Excel

Кнопка «Уменьшить разрядность», соответственно, уменьшает на одну количество цифр после запятой.

Уменьшить разрядность в Microsoft Excel

Округление через формат ячеек

Есть возможность также выставить округление с помощью настроек формата ячеек. Для этого нужно выделить диапазон ячеек на листе, кликнуть правой кнопкой мыши и в появившемся меню выбрать пункт «Формат ячеек».

Переход в формат ячеек в Microsoft Excel

В открывшемся окне настроек формата ячеек следует перейти на вкладку «Число». Если формат данных указан не числовой, необходимо выставить именно его, иначе вы не сможете регулировать округление. В центральной части окна около надписи «Число десятичных знаков» просто укажите цифрой то количество знаков, которое желаете видеть при округлении. После этого примените изменения.

Формат ячеек в Microsoft Excel

Установка точности расчетов

Если в предыдущих случаях устанавливаемые параметры влияли только на внешнее отображения данных, а при расчетах использовались более точные показатели (до 15 знака), то сейчас мы расскажем, как изменить саму точность расчетов.

  1. Перейдите на вкладку «Файл», оттуда — в раздел «Параметры».
  2. Переход в параметры в Microsoft Excel
  3. Откроется окно параметров Excel. В этом окне зайдите в подраздел «Дополнительно». Отыщите блок настроек под названием «При пересчете этой книги». Настройки в этом блоке применяются не к одному листу, а к книге в целом, то есть ко всему файлу. Поставьте галочку напротив параметра «Задать точность как на экране» и нажмите «OK».
  4. Точноссть как на экране в Microsoft Excel
  5. Теперь при расчете данных будет учитываться отображаемая величина числа на экране, а не та, которая хранится в памяти Excel. Настройку же отображаемого числа можно провести любым из двух способов, о которых мы говорили выше.

Применение функций

Если же вы хотите изменить величину округления при расчете относительно одной или нескольких ячеек, но не хотите понижать точность расчетов в целом для документа, в этом случае лучше всего воспользоваться возможностями, которые предоставляет функция «ОКРУГЛ» и различные ее вариации, а также некоторые другие функции.

Среди основных функций, которые регулируют округление, следует выделить такие:

Функция Описание
ОКРУГЛ Округляет до указанного числа десятичных знаков согласно общепринятым правилам округления
ОКРУГЛВВЕРХ Округляет до ближайшего числа вверх по модулю
ОКРУГЛВНИЗ Округляет до ближайшего числа вниз по модулю
ОКРУГЛТ Округляет число с заданной точностью
ОКРВВЕРХ Округляет число с заданной точностью вверх по модулю
ОКРВНИЗ Округляет число вниз по модулю с заданной точностью
ОТБР Округляет данные до целого числа
ЧЕТН Округляет данные до ближайшего четного числа
НЕЧЕТН Округляет данные до ближайшего нечетного числа

Для функций «ОКРУГЛ», «ОКРУГЛВВЕРХ» и «ОКРУГЛВНИЗ» используется следующий формат ввода: Наименование функции (число;число_разрядов). То есть если вы, к примеру, хотите округлить число 2,56896 до трех разрядов, то применяете функцию «ОКРУГЛ(2,56896;3)». В итоге получается число 2,569.

Округление числа в Microsoft Excel

Для функций «ОКРУГЛТ», «ОКРВВЕРХ» и «ОКРВНИЗ» применяется такая формула округления: Наименование функции(число;точность). Так, чтобы округлить цифру 11 до ближайшего числа, кратного 2, вводим функцию «ОКРУГЛТ(11;2)». На выходе получается результат 12.

Округление до ближайшего кратного числа в Microsoft Excel

Функции «ОТБР», «ЧЕТН» и «НЕЧЕТ» используют следующий формат: Наименование функции(число). Для того чтобы округлить цифру 17 до ближайшего четного, применяем функцию «ЧЕТН(17)». Получаем результат 18.

округление до четного числа в Microsoft Excel

Функцию можно вводить, как в ячейку, так и в строку функций, предварительно выделив ту ячейку, в которой она будет находиться. Перед каждой функцией следует ставить знак «=».

Существует и несколько другой способ введения функций округления. Его особенно удобно использовать, когда есть таблица со значениями, которые нужно преобразовать в округленные числа в отдельном столбике.

  1. Переходим во вкладку «Формулы» и кликаем по кнопке «Математические». В открывшемся списке выбираем подходящую функцию, например, «ОКРУГЛ».
  2. Округление через формулу в Microsoft Excel
  3. После этого открывается окно аргументов функции. В поле «Число» можно ввести число вручную, но если мы хотим автоматически округлить данные всей таблицы, тогда кликаем по кнопке справа от окна введения данных.
  4. Переход к выбору числа в Microsoft Excel
  5. Окно аргументов функции сворачивается. Теперь щелкнуте по самой верхней ячейке столбца, данные которого мы собираемся округлить. После того, как значение занесено в окно, жмем по кнопке справа от этого значения.
  6. Возвращение к аргументам функции в Microsoft Excel
  7. Опять открывается окно аргументов функции. В поле «Число разрядов» записываем разрядность, до которой нам нужно сокращать дроби и применяем изменения.
  8. Переход к изменению разрядности в Microsoft Excel
  9. Число округлилось. Чтобы таким же образом округлить и все другие данные нужного столбца, наводим курсор на нижний правый угол ячейки с округленным значением, жмем на левую кнопку мыши, и протягиваем ее вниз до конца таблицы.
  10. Копирование формулы в Microsoft Excel
  11. Теперь все значения в столбце будут округлены.
  12. Значения в таблице округлены в Microsoft Excel

Как видим, существуют два основных способа округлить видимое отображение числа: с помощью кнопки на ленте и путем изменения параметров формата ячеек. Кроме того, можно изменить и округление реально рассчитываемых данных. Это также можно сделать по-разному: изменением настроек книги в целом или применением специальных функций. Выбор конкретного метода зависит от того, собираетесь ли вы применять подобный вид округления для всех данных в файле или только для определенного диапазона ячеек.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Максим Тютюшев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

19 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Сергей
24 марта 2021 19:06

Мне нужно оставить десятичные знаки после вычисления, а не округлить их. Как запретить округление у Вас нет!

2021-03-24_190800
Аноним
6 апреля 2018 15:56

Как округлить число до 0,5 или до целого. Например надо 4,6 округлить до ближайшего половинного числа, то есть до 4,5, а если 4,4, то округлять до 4?

Андрей В.
17 марта 2022 09:58
Ответить на  Аноним

Сам рылся по инету искал. =Округлт(ячкйка;0,1)-округление до 10 коп, =Округлт(ячкйка;0,5)-округление до 50 копеек

vild
29 мая 2019 15:27

0,4999…… округляем до десятых — по законам арифметики это 0,5
Почему Excel округляет неправильно — у него получается 0,4
Почему отбрасывается 9 в периоде???????????
Далее если получили округленное число 0,5 — то далее оно должно естественным образом округлится до целого — это 1 единица!

Ирина
4 сентября 2022 21:13

Слева образец, справа мои расчёты.. Что не так я сделала.?

1662314754209.jpg
Аноним
13 сентября 2022 10:17
Ответить на  Ирина

Вы умножаете копейки, если результат не разделили на 100, откуда у вас в результате получились рубли?

Аноним
27 июля 2023 12:10

Здравствуйте!
В строке возможны числа с количеством знаков после запятой более двух. Мне необходимо их найти. Есть ли возможность автоматизировать поиск таких чисел?

Галина
6 сентября 2023 13:21

Мне очень помог Ваш способ «Задать точность как на экране». Огромное Спасибо!

Аноним
11 июля 2019 11:05

Здравствуйте. Как округлить отрицательное значение

Татьяна
3 ноября 2019 10:13

Добрый день!
Подскажите, как прописать формулу округления со следующими условиями:
если по результатам расчета значения в формуле число имеет после запятой ,5 -, 59999, то оно округляется до ближайшего меньшего целого.
если число имеет после запятой ,6 и далее — то округляется до ближайшего большего.

например, получили 94,5, округляем — 94, получили 94,59, округляем — 94
получили 94,6, округляем до 95

Стандартные функции Excel всегда округляют 94,5 до 95

Формула, из которой тянутся числа, имеет вид =А1/В1*100

Арслан
10 марта 2020 13:52

не ясно отличие «округлвверх и округлвниз» и «окрвверх.точн, окрвниз.точн»

comment_image_reloaded_44583179
Аноним
1 декабря 2020 12:51

Как округлить 8634,21 до 8600

Артем
2 марта 2021 19:40

Ураа! Установка точности расчетов — наконец-то! Это то, что я именно искал! Автор, ты супер!)

Денис
3 ноября 2021 13:45

Добрый день! забиваю формулу ОКРУГЛ(4 309,80 ; 2) и формула выдает результат с 1 знаком после запятой 4 309,8 как сделать чтобы выводился ноль в конце ?

125
Ирина
4 сентября 2022 21:10

Добрый день, подскажите, как убрать лишние нулив денежном формате в таблице Excel.?

Дмитрий Лоторев
27 июля 2023 12:39

Здраствуйте, сделайте гайд как пользоваться Excel

Задать вопрос