Top-office11.ru

IT и мир ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как округлить число в Microsoft Excel

Как округлить число в Microsoft Excel

Microsoft Excel– это мощнейший «калькулятор», благодаря которому Ваши расчёты принимают упорядоченный вид, легко поддающийся вычислениям. Если говорить о вычислениях, то программа предлагает широкий спектр математических действий над числовыми массивами, одним из таких, является округление.

А если хотите упростить работу с электронными таблицами и отказаться от нудных повседневных расчётов, попробуйте активировать макросы https://microexcel.ru/vklyuchenie-i-otklyuchenie-makrosov/. Благодаря им, вам удастся запустить необходимую последовательность действий, прописанную для таблиц.

Округление натуральных чисел

Натуральные числа — это числа, которые мы используем, чтобы посчитать что-то конкретное, осязаемое. Вот они: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 и так далее.

Особенности натуральных чисел:

  • Наименьшее натуральное число: единица (1).
  • Наибольшего натурального числа не существует. Натуральный ряд бесконечен.
  • У натурального ряда каждое следующее число больше предыдущего на единицу: 1, 2, 3, 4, 5, 6, 7.

Округление натурального числа — это замена его таким ближайшим по значению числом, у которого одна или несколько последних цифр в его записи заменены нулями.

Чтобы округлить натуральное число, нужно в записи числа выбрать разряд, до которого производится округление.

Правила округления чисел:

  1. Подчеркнуть цифру разряда, до которого надо округлить число.
  2. Отделить все цифры справа от этого разряда вертикальной чертой.
  3. Если справа от подчеркнутой цифры стоит 0,1, 2, 3 или 4 — все цифры, которые отделены справа, заменяем нулями. Цифру разряда, до которой округляли, оставляем без изменений.
  4. Если справа от подчеркнутой цифры стоит 5, 6, 7, 8 или 9 — все цифры, которые отделены справа, заменяем нулями. К цифре разряда, до которой округляли, прибавляем 1.

Давайте рассмотрим, как округлить число 57 861 до тысяч. Выполним первые два пункта из правил округления.

как округлить число

После подчеркнутой цифры стоит 8, значит к цифре разряда тысяч (в данном случае 7) прибавим 1. На месте цифр, отделенных вертикальной чертой, ставим нули.

Пример округления числа

Теперь округлим 756 485 до сотен:

пример округления числа #2

Округлим число 123 до десятков: 123 ≈ 120.

Округлим число 3581 до сотен: 3581 ≈ 3580.

Если в разряде, до которого производится округление, стоит цифра 9 и необходимо ее увеличить на единицу — в этом разряде записывается цифра 0, а цифра слева в соседнем старшем разряде увеличивается на 1.

  • как округлить число 697 до десятков — 697 ≈ 700;
  • как округлить число 980 до сотен — 980 ≈ 1000.

Иногда уместно записать округленный результат с сокращениями «тыс.» (тысяча), «млн.» (миллион) и «млрд.» (миллиард). Вот так:

  • 7 882 000 = 7 882 тыс.
  • 1 000 000 = 1 млн.

Правильно округляем в Microsoft Excel

Округление значений и связанные с этим ошибки в вычислениях зачастую имеют место при повседневной работе в Excel. Несмотря на небольшую разницу, неприятно, когда в общем итоге не хватает нескольких копеек или сумма процентов в колонке составляет 101.

При финансовых расчетах важно округлять до правильного знака после запятой. К примеру, если цена нетто составляет 1,99 рубля или гривны, а стоимость брутто рассчитывается как 2,3681, то общая цена ста единиц товара никогда не будет равняться 236,81 рубля (гривны). Все иначе с расценками на бензин: здесь уже имеют значение три последние цифры.

Читать еще:  Скачать драйвера на HDMI

Разнообразие функций программы

Excel знает 15 различных функций округления: «ОКРУГЛ», «ОКРУГЛВВЕРХ», «ОКРУГЛВНИЗ», «ОКРУГЛТ», «ОКРВНИЗ», «ОКРВВЕРХ», «ОКРВВЕРХ.ТОЧН», «ОКРВНИЗ.ТОЧН», «ОТБР.РУБЛЬ» и «ФИКСИРОВАННЫЙ». Вместо одной специальной функции лучше использовать привычную с дополнительным вычислением или с правильным параметром. Проблемы вызывают функции «ОКРУГЛВВЕРХ» и «ОКРУГЛВНИЗ», которые выдают неочевидные результаты при использовании отрицательных чисел. Например, «=ОКРУГЛВВЕРХ (–2,5;0)» выдает значение «–3» вместо «–2». Для таких случаев рекомендуем использовать функции «ОКРВВЕРХ» и «ОКРВНИЗ».

Второе число — это параметр. Однако он сообщает не количество знаков после запятой, а кратное, необходимое для округления. Для двух десятичных знаков используйте кратное «0,01». Вы можете гибко округлять и до других кратных. Основа для пени за просрочку выплаты налогов будет округляться до следующей суммы, кратной рублю (гривне) в большую сторону. Подобных результатов можно добиться и с помощью функции «ОКРУГЛТ».

Математическое округление

Стандартное «ОКРУГЛ» в Excel использует математическое округление, то есть округляет числа, заканчивающиеся на «5», в большую сторону. В некоторых случаях это недопустимо — например, в бухгалтерии при суммировании округляемых цифр. Избежать ошибок позволит созданная в VBA функция с гауссовым округлением — до ближайшего четного числа. Для ее программирования с именем «MATHROUND» откройте редактор VBA комбинацией клавиш «Alt+F11». Введите следующий код:

Function•MathRound(ByVal•X•As•Double, Optional•Factor•As•Long•=•0)
MathRound •=•Round(X,•Factor)
End•Function

Закройте редактор VBA. Теперь в таблице можно будет использовать для гауссова («банковского») округления вместо «ОКРУГЛ» функцию «MATHROUND».

Как это сделать?

1. НАСТРАИВАЕМ ФОРМАТ Для наглядности расчетов вы используете значения, округленные до двух знаков после запятой. Зачастую настройка числового формата подходит лучше, чем преждевременное применение функции округления.

2. ПРЕДСТАВЛЕНИЕ ОКРУГЛЕНИЯ Для этого используйте быстрое форматирование на вкладке «Главная» в разделе «Число». Кликните по стрелке в нижней части раздела и в открывшемся окне на вкладке «Число» задайте число знаков после запятой для параметров «Числовой», «Денежный», «Финансовый» или «Процентный».

3. ОПАСНАЯ ОПЦИЯ Откройте «Файл | Параметры» и выберите категорию «Дополнительно». Убедитесь, что в разделе «При пересчете этой книги» опция «Задать точность как на экране» отключена.

4. ВВЕРХ И ВНИЗ Функции «ОКРУГЛВВЕРХ» и «ОКРУГЛВНИЗ» то и дело округляют сумму до нуля, что для отрицательных чисел неверно с математической точки зрения. Лучше использовать «ОКРВВЕРХ» и «ОКРВНИЗ».

5. ДРУГАЯ ОСНОВА Для округления на другой основе, к примеру, 5 копеек, используйте вычисление или — для положительных значений — сразу функцию «=ОКРУГЛ(число; 0,05)».

6. ПРОБЛЕМА НЕПРАВИЛЬНЫХ СУММ При разбивке сумм порой возникают небольшие ошибки, а Excel округляет чаще вверх, чем вниз. Во избежание бухгалтерских ошибок вычисляйте последнюю часть суммы как разницу к общей сумме.

7. ГАУССОВО ОКРУГЛЕНИЕ Функция «ОКРУГЛ» использует математическое округление, и результаты зачастую искажены. Гауссово («банковское») округление «MATHROUND» из VBA предотвратит это.

8. НЕРАВНЫЕ ПАРЫ Одинаковые значения вследствие неточностей вычисления и округления иногда выглядят разными. Желаемых результатов можно добиться с помощью правильного округления.

Как округлять числа

Натуральные числа

Все числа, в которых больше одного знака, имеют разряды. Это место, на котором в числе стоит та или иная цифра. Например, в числе 342 три разряда: сотен (три сотни), десятков (четыре десятка) и единиц (две единицы). Соответственно, округлять числа можно до десятков, сотен, тысяч и так далее.

Читать еще:  Установка Asterisk в CentOS 7

При округлении цифры в ненужных нам разрядах заменяются нулями (по сути, отбрасываются), а цифра в нужном разряде либо изменяется в большую сторону, либо остаётся неизменной. Это зависит от того, какая цифра стоит за ней. Если от 0 до 4, то ничего не происходит. Если от 5 до 9, тогда к разряду прибавляется единица.

Возьмём число 21 769. Его можно округлить следующим образом:

  • До десятков. Находим количество десятков в числе 21 769 — их шесть. За шестёркой стоит цифра 9, значит, при округлении разряд десятков увеличится на один. То есть ответ — 21 770.
  • До сотен. Находим количество сотен в числе 21 769 — их семь. Теперь проверяем цифру за семёркой — это 6, соответственно, к разряду сотен прибавляем единицу. Результат — 21 800.
  • До тысяч. Находим количество тысяч — их 21. За единицей стоит семёрка, значит, при округлении числа разряд тысяч увеличиваем на один и получаем 22 000.

Дробные числа

При округлении дробей действуют точно такие же правила, как и при округлении натуральных чисел. Только нужно быть более внимательным, потому что разрядов в дробях больше — они есть и в целой части (единицы, десятки, сотни, тысячи и т. д.), и в дробной (десятые, сотые, тысячные и т. д.).

Например, возьмём десятичную дробь 45,836. Её можно округлить так:

  • до сотых → 45,84;
  • до десятых → 45,8;
  • до целого → 46;
  • до десятков → 50.

Синтаксис и аргументы функции ROUNDDOWN

Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.

Синтаксис функции ROUNDDOWN:

= ROUNDDOWN (число, количество)

Аргументами для функции являются:

число — (требуется) округленное значение

  • Этот аргумент может содержать фактические данные для округления или может быть ссылкой на ячейку данных на листе.

подсчитывать — (необязательно) количество десятичных знаков для выхода

  • Если подсчитывать аргумент опущен, функция округляет значение до ближайшего целого числа
  • Если подсчитывать аргумент установлен в 1, например, функция оставляет только одну цифру справа от десятичной точки и округляет ее до следующего числа
  • Если подсчитывать аргумент отрицателен, все десятичные разряды удаляются, и функция округляет это число цифр слева от десятичной точки вниз
    • Например, если значение аргумента count установлено равным-1, функция будет удалять все цифры справа от десятичной точки и вокруг первой цифры слева от десятичной точки до 10 — пример 2 на изображении выше
    • Если значение аргумента count установлено равным-2, функция будет удалять все цифры справа от десятичной точки и вокруг первой и второй цифр слева от десятичной точки до 100 — пример 4 на изображении выше

    Разные способы округления

    Работая в Экселе с числовыми данными, порой требуется результаты вычислений округлять до необходимого количества знаков после разделения. В программе есть такая возможность. Рассмотрим, как можно это сделать несколькими способами:

    1. Округление в клетке значения, но не числа. Такой метод не оказывает влияния на результат расчетов, но существенно улучшает восприятие выведенных значений в документе Excel. Для этого следует выделить необходимые ячейки и воспользоваться командой в меню «Главная» — «Число», где и будут представлены возможности уменьшения/увеличения разрядности.
    2. Округлить можно также путем использования кнопки «Формат ячеек» с переходом на соответствующий значок в поле «Число». Здесь следует кликнуть правой кнопкой мышки на окрашенные клетки, после чего откроется нужное окно. В меню можно будет выбрать количество десятичных знаков, то есть количество значений после запятой. Сама процедура через форматирование в Excel производится по обычному математическому сокращению. также могут помочь в достижении нужного результата. Округление таким способом осуществляется посредством использования команды «Формулы» в поле «Библиотека функций», где и следует выбрать «Математические».

    О последнем способе поговорим подробнее.

    Как использовать формулы?

    Формулы в Экселе можно применять при ссылках на другие данные, то есть это более масштабный способ. Рассмотрим, как округлить на примере.

    В открытом документе создаем нужного размера таблицу и заполняем ее. От клетки с цифрами, которые нужно правильно сократить, щелкаем по пустой клетке, а затем курсор ставим на строке «Fх» и нажимаем на соответствующий значок. В данной строке ставим знак «=» и слово «ОКРУГЛ», после чего в круглых скобках ставим адрес расположения нужной ячейки, например В4, и через точку с запятой цифру, обозначающую необходимое количество знаков после запятой, до которых требуется округлить данные. Получится примерно так: = ОКРУГЛ(В4;1). Активируем формулу посредством нажатия клавиши «Enter».

    Если требуется округлить до ближайшего целого значения, необходимо после точки с запятой ввести цифру 0, а до ближайшего кратного 10 — ввести отрицательное число.

    Можно еще использовать вышеупомянутую формулу, чтобы сделать сокращение до ближнего числа, которое кратно указанной цифре. Для этого следует выделить и нажать на клетку с 1-й формулой, после перетащить небольшой квадрат, расположенный в правом нижнем углу, вниз. Таким образом произойдет копирование указанной формулы в другие ячейки.

    Округление до десятичного знака

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

    Разберем на примерах.

    Пример 1. Как округлить число до десятых?

    Исходное число 108,039. Правильным ответом будет 108,0, так как цифра сотого разряда — ноль. Следующая за ней — 3, увеличение не требуется.

    Пример 2. Как округлить число до десятых?

    Исходное число 108,89. Правильным ответом будет 108,9, так как цифра сотого разряда больше пяти. Согласно правилам округления, требуется увеличение предыдущей цифры на единицу.

    Пример 3. Как округлить число до десятых?

    Исходное число 108,0489. Правильный ответ в этом случае 108,0, так как по правилам округление производится не последовательно, начиная с последней значимой цифры числа, а рассматривается цифра сотого разряда.

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

    Пример 4. Как округлить число до десятых?

    Исходное число 107,99. Правильный ответ 108,0.

    В данном случае цифра ноль после запятой показывает, что число округлено именно до разряда десятых.

Ссылка на основную публикацию
Adblock
detector