- Принципы округления в Excel
- Как работать с функциями в Excel
- Первый способ
- Второй способ
- Как правильно округлить число в Excel
- Как округлить число в Excel до тысяч?
- Округление числа до заданного кратного
- Нужна дополнительная помощь?
- Округка вверх, вниз или до четного или нечетного значения
- Способ 1. Иконки на ленте
- Как грамотно округлить число в Excel
- Округление числа до ближайшего дробного значения
- Отбрасывание дробной части
- В меньшую и большую сторону
- До дробных частей
- До целых
- До целых с учетом кратности
- Как задать числам требуемую точность при расчетах
- Выбор фиксированного десятичного разделителя для цифр
- Округление чисел в Microsoft Excel
- Особенности округления чисел Excel
- Округление с помощью кнопок на ленте
- Округление через формат ячеек
- Установка точности расчетов
- Задать точность как на экране
- Округление в Excel с помощью функции ОКРУГЛ
- Синтаксис
- Аргументы функции
- Основы использования функции
- Продвинутый уровень Excel
- Поддержать проект
- Формат чисел через контекстное меню
- Способ 2. Изменение формата
- Способ 3. Специальные функции
- Округление числа до указанного количества значимых разрядов
- Примеры использования функций округления
- Быстрое округление числовых значений в Excel без использования формул
- Математическое округление
- Вариант 2: Параметры формата ячеек
- Изменение количества отображаемых знаков после запятой без изменения числового значения
- Несколько способов ввода формул
- Настройка отображения чисел через панель инструментов
- Советы и рекомендации
- Как округлить до целого числа в Excel?
Принципы округления в Excel
Числа, используемые редактором электронных таблиц Excel при вычислении и выполнении других действий, могут быть приблизительными или точными. Количество битов, хранящихся в памяти, достигает 15, и программа отображает символы с точностью, заданной пользователем. Хотя все формулы по умолчанию вычисляются с реальными значениями, а не с округленными значениями.
Принципы округления зависят от выбранного метода. Но в большинстве случаев используется стандарт: числа от 5 до 9 округляются в большую сторону, а от 1 до 4 — в меньшую. Так, например, при округлении в Excel до целого числа 1,4 превратится в 1, а 1,5 — уже в 2. А специальные функции позволяют выбрать другие варианты округления, на которые влияет как разрядность цифры, так и знак, и даже тогда они являются целыми или дробными числами.
Как работать с функциями в Excel
Мы рассмотрели самый простой способ удалить ненужные отметки. Его довольно удобно использовать, если нам не нужно изменять данные в таблице. Теперь перейдем к использованию различных функций. Но сначала хочу напомнить, что это такое и как с ними работать.
Функции делают вычисления быстрее и проще. Например, нам нужно посчитать сумму в столбце со 100 значениями. Мы можем сделать это самым прямым способом «1 + 20 + 30 + 43…» и так 99 раз. Или напишите встроенную команду «СУММ», укажите диапазон ячеек и программа выполнит вычисления за секунду.
Первый способ
Чтобы вручную записать формулу в ячейку с помощью функции, вам необходимо:
- Поставьте знак =.
- Правильно укажите название.
- Открывающая скобка.
- Укажите аргументы, разделенные точкой с запятой, которые являются данными для использования.
- Закрывающие круглые скобки.
Что может быть в теме математических формул:
- количество,
- формула
- диапазон ячеек.
Пример: функция «= СУММ (F21: F30)» вычислит сумму чисел, записанных в столбце F от положения F21 до F30.
Эти правила необходимо запомнить, иначе программа не сможет производить расчеты, но выдаст ошибку такого типа.
Второй способ
Если вручную писать команды неудобно, можно воспользоваться библиотекой, которая находится во вкладке «Формулы”.
В настоящее время нас интересуют математические операции. Щелкните соответствующий раздел и выберите необходимую процедуру.
Откроется диалоговое окно, в котором можно легко понять, какие аргументы следует указать. Заполните поля и нажмите «ОК”.
Как правильно округлить число в Excel
Использование функции ROUND () (округление до количества десятичных знаков, запрошенных пользователем). Чтобы вызвать «Мастера», используйте кнопку fx. Нужная вам функция находится в категории «Математика».
Предметы:
- «Число»: ссылка на ячейку с желаемым значением (A1).
- «Количество цифр» — количество знаков после запятой, до которого будет округляться число (0 — для округления до целого числа, 1 — останется десятичная дробь, 2 — два и так далее).
Теперь округлим целое число (а не десятичную дробь). Мы используем функцию ОКРУГЛ:
- первый аргумент функции — ссылка на ячейку;
- второй аргумент — со знаком «-» (до десятков — «-1», до сотен — «-2», для округления числа до тысяч — «-3» и т д).
Как округлить число в Excel до тысяч?
Пример округления числа до тысяч:
Формула: = ОКРУГЛ (A3; -3).
Вы можете округлять не только число, но и значение выражения.
Допустим, есть данные о цене и количестве товара. Вам необходимо найти точную стоимость за рубль (округленную до ближайшего целого числа).
Первый аргумент функции — это числовое выражение для поиска значения.
Округление числа до заданного кратного
Иногда может потребоваться округлить значение до кратного указанного числа. Например, предположим, что компания доставляет товары в коробках по 18 единиц. С помощью функции ROUND вы можете определить, сколько ящиков необходимо для доставки 204 предметов. В этом случае ответ — 12, так как 204, разделенное на 18, дает 11,333, которые необходимо округлить в большую сторону. В 12 ящике будет всего 6 предметов.
Вам также может потребоваться округлить отрицательное значение до кратного отрицательного или дробное значение до кратного дроби. Вы также можете использовать для этого функцию ОКРУГЛ.
Нужна дополнительная помощь?
Совершенствуйте свои навыки Перейти к обучению Приоритетный доступ к новым функциям Присоединяйтесь к программе предварительной оценки Microsoft Обновите сейчас Windows 7 больше не поддерживается. Получите все ваши любимые функции и возможности Windows 10.
Округка вверх, вниз или до четного или нечетного значения
- Щелкните пустую ячейку.
- На вкладке «Формулы» в разделе «Функция» нажмите кнопку «Построитель формул.
- Выполните одно из следующих действий.
Задача В построителе формул найдите и дважды щелкните В области «Темы» Округлить число Округлять Введите число, округляя его в большую сторону. В num_digits введите 0, чтобы округлить число до ближайшего целого. Округлить до одного числа ОКРУГЛИТЬ Введите число, округляя его в меньшую сторону. В num_digits введите 0, чтобы округлить число до ближайшего целого. Район до 1 0 Даже Введите число, округляя его в большую сторону. Нечетные числа Странный Введите число, округляя его в большую сторону. Округляет число до ближайшего кратного другого ЛЕГКАЯ ЗАКУСКА Щелкните поле рядом с кратным и введите ближайшее кратное. - Нажмите клавишу ENTER.
Способ 1. Иконки на ленте
Самый простой и быстрый способ округления в Excel — использовать специально разработанные для этого значки. Они расположены в разделе чисел и выглядят как три нуля с точками и стрелкой, указывающей в зависимости от стороны, на которую вы хотите изменить разрядность.
Слева: количество цифр будет увеличено и, например, 3,777 изменится на 3,7770. При нажатии правой стрелки будет удалена 1 цифра, и вместо 3,777 в ячейке будет округленное значение 3,78.
Следует отметить, что при расчетах программе не имеет значения, сколько цифр отображается в ячейке. Excel все рассчитает до пятнадцатой цифры. А если умножить округленное число 2,777, например, на 2, то получится не 7,56, а 7,5554.
Как грамотно округлить число в Excel
В нашем случае округление производилось в сторону увеличения. Это зависит от номера, который удаляется. Если перед желаемым значением стоит 5 или более, округление выполняется в сторону увеличения и, если меньше, в сторону уменьшения. По математике все как положено, в правилах нет изменений.
Точность результата зависит от того, сколько оценок в дробной части решил оставить человек. Чем он больше, тем выше точность. Поэтому настоятельно рекомендуется округлять значения только в тех случаях, когда в этом есть реальная практическая необходимость. Иногда даже малейшее округление может совершенно исказить расчеты. Это, кстати, одна из самых распространенных причин, по которым синоптики так часто ошибаются. Эффект бабочки был также обнаружен при прогнозировании сезона дождей из-за небольших различий между округленным значением и настоящим.
Округление числа до ближайшего дробного значения
Используйте функцию ОКРУГЛ.
Отбрасывание дробной части
Этот метод подходит, если нас не волнует, будет ли округление происходить по математическим законам и в каком направлении будет изменяться значение. Когда мы просто хотим упростить вычисления, удалив ненужные отметки, мы можем их отбросить. Для этого есть функция «ОТБР», которая содержит 2 параметра:
- номер, на котором вы хотите выполнить действие;
- количество оставшихся десятичных знаков.
Например, у нас цена товара 4716 рублей 77 копеек и много знаков после запятой. Логично отбросить все лишнее и получить только рубли с копейками.
Если мы хотим получить только рубли без копеек, то в качестве второго аргумента пишем не 2, а 0.
В меньшую и большую сторону
Бывает, что точный математический расчет нам не нужен, но важно не переборщить или, наоборот, не уменьшить значение в ячейке. Так что будем округлять в большую или меньшую сторону.
До дробных частей
Чтобы округлить вверх или вниз, есть универсальные функции ROUNDDOWN и ROUNDUP. Они позволяют преобразование с целочисленной и дробной точностью.
Первый аргумент — это число, которое нужно округлить. Второй — это количество цифр. Если он больше 0, он показывает, сколько десятичных знаков должно остаться, если меньше 0, оно округляется до десятков, сотен, тысяч. Если аргумент равен 0, мы получаем точность в единицах измерения, дробная часть отбрасывается.
Давайте посмотрим на примере того, как работают эти две команды.
До целых
Есть еще один способ округления в большую или меньшую сторону. Для этого нам потребуются функции «ОКРВНИЗ» и «ОКРВВЕРХ». Их используют для получения единого результата.
Второй аргумент показывает, до какого бита мы округляем:
- 10 — до десятков;
- 100 — до сотни;
- 1000 — до тысяч и т.д.
Показываю на примере.
Округление до единицы можно заменить функцией ЦЕЛОЕ, которая имеет только один аргумент — число. Результат будет таким же, как при использовании «ПОЛ”.
Действия «ЧЕТНЫЙ» и «НЕЧЕТНЫЙ» помогают округлить до ближайшего нечетного или четного целого числа. Вы можете увидеть пример использования одного из них на скриншоте.
До целых с учетом кратности
Помните пример конфет в начале статьи? Теперь мы узнаем, как округлить определенное значение до ближайшего кратного. Для этого есть 2 функции: «ОКРВНИЗ.МАТ» и «ОКРВВЕРХ.МАТ». Первый уменьшает исходное значение, а второй соответственно увеличивается.
Например, у нас есть число 124 и мы хотим округлить его до кратного 5. Итак, пишем в ячейке: «= ОКРВВЕРХ.МАТ (124; 5)» и в результате получаем 125.
Как задать числам требуемую точность при расчетах
В предыдущих примерах было показано, как настроить отображение числового значения. Но Excel позволяет указывать точность самих операций цифрами. Это полезно, например, в финансовых расчетах, где обычно используются числа только с двумя десятичными знаками.
Чтобы изменить этот параметр, откройте вкладку «Файл» в верхнем меню программы. В новом окне найдите строку «Параметры» в списке слева и щелкните по ней.
На экране должно появиться окно настройки параметров. Здесь мы переходим в раздел «Далее», далее находим подраздел «При пересчете этой книги» в нижней части правой части окна, в котором предлагается выбрать четыре параметра. Напротив второго («Установить заданную точность») установите галочку и нажмите «ОК”.
С этого момента в расчетах будет использоваться значение, которое вы видите на мониторе.
Важно: обратите внимание, что настройка будет применена ко всему файлу, а не к отдельному листу, с которого были открыты настройки.
Выбор фиксированного десятичного разделителя для цифр
Стандартный десятичный разделитель чисел можно настроить в параметрах Excel.
- Нажмите кнопку Параметры (Excel 2010 Excel 2016) или кнопку Microsoft Office> Параметры Excel (Excel 2007).
- В категории «Дополнительные параметры» выберите «Параметры редактирования», а затем установите флажок «Автоматически вставлять десятичную точку.
- В поле Число десятичных знаков введите положительное число для количества цифр справа от запятой или отрицательное число для количества цифр слева от запятой.
Примечание. Например, если вы введете 3 в поле «Десятичные разряды», а затем 2834 в ячейке, значение будет 2,834. Если вы введете -3 в поле Число десятичных знаков, а затем — 283 в ячейку, значение будет 283000.
- Щелкните ОК.
В строке состояния отображается индикатор с фиксированным десятичным числом.
- Выберите ячейку на листе и введите желаемое число.
Примечание. Установка флажка «Фиксированный десятичный формат» не влияет на уже введенные данные.
Округление чисел в Microsoft Excel
Когда вы делите или работаете с дробными числами, Excel выполняет округление. В основном это связано с тем, что абсолютно точные дробные числа нужны редко, но работать с объемными выражениями с несколькими десятичными знаками не очень удобно. Кроме того, есть числа, которые в принципе не совсем округлены. В то же время недостаточно точное округление может привести к грубым ошибкам в ситуациях, когда требуется точность. К счастью, программа позволяет пользователям самостоятельно определять, как будут округляться числа.
Особенности округления чисел Excel
Все числа, с которыми работает Microsoft Excel, делятся на точные и приблизительные. В памяти хранятся числа до 15-й цифры, а отображаются они до той цифры, которую укажет сам пользователь. Все расчеты производятся на основе данных, хранящихся в памяти, а не отображаемых на мониторе.
С помощью операции округления Excel удаляет некоторые десятичные знаки. Используйте общепринятый метод округления, когда число меньше 5 округляется в меньшую сторону, а число больше или равное 5 округляется в большую сторону.
Округление с помощью кнопок на ленте
Самый простой способ изменить округление — выбрать ячейку или группу ячеек и на вкладке «Главная» нажать кнопку «Увеличить битовую глубину» или «Уменьшить битовую глубину» на ленте. Обе кнопки расположены на панели инструментов Number. Округляется только отображаемое число, но при необходимости для расчетов будут использоваться числа до 15 цифр.
При нажатии кнопки «Увеличить битовую глубину» количество введенных десятичных знаков увеличивается на единицу.
Следовательно, кнопка «Уменьшить разрядность» уменьшается на одно число цифр после десятичной точки.
Округление через формат ячеек
Вы также можете установить округление, используя настройки формата ячейки. Для этого выделите диапазон ячеек на листе, щелкните правой кнопкой мыши и в появившемся меню выберите «Форматировать ячейки».
В открывшемся окне настройки формата ячейки перейдите на вкладку «Число». Если формат данных не является числовым, он должен быть установлен точно, иначе округление не может быть изменено. В центральной части окна рядом с «Количество десятичных знаков» просто укажите количество цифр, которое вы хотите видеть при округлении. Затем примените изменения.
Установка точности расчетов
Если в предыдущих случаях заданные параметры влияли только на внешнее отображение данных, а в расчетах использовались более точные индикаторы (до 15 знаков), то теперь мы расскажем, как изменить точность расчетов.
- Перейдите на вкладку «Файл», оттуда — в раздел «Параметры».
- Откроется окно параметров Excel. В этом окне перейдите в подраздел «Дополнительно». Найдите блок настроек «При пересчете книги». Настройки в этом блоке применяются не к листу, а ко всей книге, то есть ко всему файлу. Установите флажок рядом с «Установить точность, как на экране» и нажмите «ОК».
- Теперь при вычислении данных будет учитываться отображаемое на экране значение числа, а не то, которое хранится в памяти Excel. Установить отображаемое число можно одним из двух способов, о которых мы говорили выше.
Задать точность как на экране
Следует отметить, что есть еще одна функция Excel, встроенная в параметры Excel, в разделе «Дополнительно», в группе «При пересчете этой книги» — это пункт «Установить точность, как на экране».
* Использование опции «Установить точность как на экране» приводит к изменению числовых значений и точности вычислений.
Округление в Excel с помощью функции ОКРУГЛ
Функция ОКРУГЛ часто используется в Excel для округления чисел. С его помощью вы можете установить количество цифр после запятой.
Синтаксис
= ОКРУГЛ (число; число_цифр)
Аргументы функции
- число — числовое значение, которое нужно округлить;
- num_digits — это десятичный разряд, до которого вы хотите округлить первый аргумент функции.
Основы использования функции
- если num_digits больше «0», число округляется до указанного количества десятичных знаков. Например, = ОКРУГЛ (500,51; 1) вернет «500,5”;
- если num_digits равно «0», число округляется до ближайшего целого числа. Например, = ОКРУГЛ (500,51,0) вернет «501”;
- если num_digits меньше «0», число округляется слева от десятичного значения. Например, = ОКРУГЛ (500,51; -1) вернет «501”.
Функция ОКРУГЛ работает на основе математического правила, согласно которому она определяет, следует ли округлять число в большую или меньшую сторону:
- Если число после запятой находится в диапазоне от 0 до 4, округление будет выполнено по умолчанию;
- Если число после запятой находится между 5 и 9, функция будет округлена в большую сторону.
На следующем экране показаны примеры использования функции:
Продвинутый уровень Excel
От новичка до эксперта за 4 недели онлайн-курса
Поддержать проект
Формат чисел через контекстное меню
Требуемую степень округления, отображаемую на экране, можно изменить другим способом — через контекстное меню ячейки.
- Выделите нужную ячейку (или область, состоящую из нескольких ячеек) и щелкните по ней правой кнопкой мыши. В контекстном меню выберите пункт «Форматировать ячейки…”.
- Откроется окно, в котором в верхнем меню переходим на вкладку «Число» (по умолчанию эта вкладка должна быть установлена). В списке слева выберите формат «Числовой». Справа находим надпись «Количество десятичных цифр», рядом с которой находится текстовое поле для выбора количества десятичных цифр. Вы можете ввести его самостоятельно или перейти к желаемому значению, нажимая стрелки вверх или вниз.
- Затем нажмите «ОК», после чего изменения вступят в силу.
Примечание. Вы также можете установить флажок рядом со словом «Разделитель тысяч цифр», чтобы разделять цифры при просмотре больших чисел.
Способ 2. Изменение формата
При округлении в Excel можно настроить разрядность при изменении формата ячейки. Кроме того, он доступен как для таблицы в целом, так и для выбранного диапазона (для любого количества строк или столбцов, прямоугольных или даже произвольных).
Для этого нужно выделить ячейки, в которых отображение чисел округлено, и перейти к пункту форматирования в меню, которое открывается при нажатии правой кнопкой мыши.
Когда откроется окно с настройкой формата, нужно перейти на вкладку чисел и выбрать «числовой», если он не установлен по умолчанию. Если указаны другие параметры, такие как «финансовый», «дата» или «общий», округлить значение в ячейках будет невозможно.
После выбора правильного формата вы должны указать в правой части окна, сколько десятичных знаков будет отображаться. Итак, выбрав 0, вы можете получить целое число 4 из 3,777 и указать 2 — 3,78. Правда, в расчетах опять же будет использоваться реальное значение, а не то, что пользователь увидит на экране.
Чтобы изменить это и убедиться, что в формулах используются числа, отображаемые на экране, пользователю потребуется настроить точность вычислений. Для этого вам потребуется выполнить следующие действия:
- Перейдите к первому пункту меню вверху — «Файл».
- Выберите раздел параметров, расположенный внизу.
- В появившемся на экране окне перейдите в подраздел «Еще» и найдите здесь блок с названием «При пересчете этой книги».
- Поставьте галочку напротив второго пункта, выбрав «указанная точность», после чего на экране появится сообщение для подтверждения операции.
- Щелкните «ОК».
После выполнения этих шагов процесс округления в Excel изменится. И будут учитываться те значения, которые отображаются на экране, а не данные из памяти программы. Поэтому, настраивая отображение, можно ожидать, что результаты округления будут учтены в формуле округления Excel. Это значит, что точность расчетов станет тем, что нужно пользователю.
Способ 3. Специальные функции
Помимо двух способов округления числа в Excel, подходящих только для одного числа, существуют методы, позволяющие использовать округленные значения в вычислениях. Для этого в список возможностей программы включены следующие функции округления в Excel:
- ROUND — получить округленное число с указанным количеством десятичных знаков. Поэтому, когда вы вводите ROUND (3,777; 2), где «2» — это количество цифр, вы получаете двузначную формулу округления Excel, и результат будет 3,78.
- ROUNDLT — округление числа с заданной точностью. Указав OKRUGLT (3.774; 4), можно получить 4, а OKRUGLT (3.774; 5) — уже 5, что является ближайшим числом с желаемой кратностью.
- ROUNDUP — это функция, которая округляет до ближайшего более высокого модуля. Указав в формуле (3,774; 2), пользователь получит 3,78, а (-3,774; 2) — значение -3,78.
- ROUNDDOWN — округление до ближайшего номера модуля. В этом случае 3,774 округляется до 3,77, если выбраны 2 десятичных разряда.
- ОКРВВЕРХ — округление с требуемой точностью, но не по математическим правилам, а до большего значения. Таким образом, ОКРВВЕРХ (3.774; 8) окажется восьмеркой.
- ОКРВНИЗ — аналог предыдущей функции, но числа округлены до меньшего кратного.
- ОКРВВЕРХ.МАТ раундов в Excel. Но с изменением синтаксиса формул, где сначала идет аргумент, затем кратность, а в конце — направление округления отрицательного числа. ОКРВВЕРХ.МАТ (-7.24) даст -7, ОКРВВЕРХ.МАТ (-7.24; 3) даст -6 и ОКРВВЕРХ.МАТ (-7.24; 3; 1) — как на скриншоте, — девять.
- ОКРВНИЗ.МАТ — аналог предыдущей функции, но с округлением в меньшую сторону.
Чтобы получить формулу округления в Excel до целого числа, используются еще три функции. OPT просто округляет данные до целого числа. ЧЕТНЫЙ округляет до ближайшего четного числа. ODD позволяет округлять данные до нечетных чисел.
Округление числа до указанного количества значимых разрядов
Значимые места — это места, которые влияют на точность числа.
Примеры в этом разделе используют функции ROUND, ROUNDUP и ROUNDDOWN. Они показывают, как округлять положительные, отрицательные, целые и десятичные числа, но представленные примеры охватывают лишь небольшую часть возможных ситуаций.
В следующем списке приведены общие рекомендации, которые следует учитывать при округлении чисел до указанного количества значащих цифр. Вы можете поэкспериментировать с функциями округления и подставить свои числа и параметры, чтобы получить число с желаемым количеством значащих цифр.
- Отрицательные числа, которые нужно округлить, сначала преобразуются в абсолютные значения (значения без знака минус). После округления снова ставится знак минус. Хотя это может показаться нелогичным, но именно так выполняется округление. Например, если вы используете функцию ROUNDDOWN для округления -889 до двух значащих цифр, результатом будет -880. Сначала -889 преобразуется в абсолютное значение (889). Затем это значение округляется до двух значащих цифр (880). Затем снова применяется знак минус, в результате чего получается -880.
- При применении к положительному числу функция ОКРУГЛВНИЗ всегда будет округляться в меньшую сторону, а при применении функции ОКРУГЛВВЕРХ всегда будет округляться в большую сторону.
- Функция ОКРУГЛ округляет дробные числа следующим образом: если дробная часть больше или равна 0,5, число округляется в большую сторону. Если дробная часть меньше 0,5, число округляется в меньшую сторону.
- Функция ОКРУГЛ округляет целые числа в большую или меньшую сторону таким же образом, используя 5 вместо 0,5.
- Как правило, при округлении числа без дробной части (целого числа) нужно вычесть длину числа из необходимого количества значащих цифр. Например, чтобы округлить 2345678 до 3 значащих цифр, используйте функцию ОКРУГЛ ВНИЗ с параметром -4: = ОКРУГЛ ВНИЗ (2345678, -4). Это округляет число до 2340000, где часть «234» представляет значащие цифры.
Примеры использования функций округления
= ОКРУГЛ (1,475; 2) Округляет 1,475 до двух десятичных знаков, получая 1,48;
= ROUNDUP (3,14159; 3) Округляет 3,14159 до трех десятичных знаков, получая 3,142;
= ОКРУГЛ ВНИЗ (3,14159) Округляет 3,14159 до трех десятичных знаков, получая 3,141;
= ROUNDLT (10; 3) Округляет 10 до ближайшего кратного 3, то есть до 9;
= OKRVVERH (2,5; 1) Округляет 2,5 до ближайшего кратного 1, что равно 3;
= FLOOR (2,5; 1) Округляет 2,5 до ближайшего кратного 1, то есть 2.
Во избежание возможных неточностей и ошибок нужно тщательно выбирать форматы и методы округления при формировании таблиц в Excel. Если таблицы еще не сформированы точно так, как вы хотите, табличные данные можно обрабатывать программно с помощью VBA с использованием макросов.
Быстрое округление числовых значений в Excel без использования формул
Надстройка, сочетающая в себе все основные методы округления, поможет заменить числа в ячейках их округленными значениями, минуя этап ввода формул. Пользователь может по своему усмотрению выбрать интервал и способ округления, все остальное программа сделает за него.
Математическое округление
Для математических действий, к которым мы привыкли со школы, есть специальная функция «КРУГЛЫЙ». Это нужно для работы с дробными частями и целыми числами. Аргументы — это число и количество цифр, которые нужно оставить после запятой.
Например, у нас есть значение 34,83021, и мы хотим округлить его до ближайших сотых. Таким образом, формула будет выглядеть так: «= ОКРУГЛ (34.83021; 2)”.
Если в качестве второго аргумента указать 0, мы получим целочисленное значение, то есть округлим исходные данные до единицы. И если количество цифр отрицательное, будет преобразовано целое число.
Например, мы хотим округлить до ближайших 1245,329 сотен. Затем мы вставляем следующую запись в ячейку нашей таблицы: «= ОКРУГЛ (1245.329; -2)» и получаем результат 1200.
Вариант 2: Параметры формата ячеек
Excel поддерживает различные форматы ячеек, чтобы упростить процесс выполнения математических операций и написания простого текста. Изменение количества нулей после запятой в основном связано с форматом чисел, который является одним из методов округления. Его преимущество в том, что вы можете удалить ненужные символы сразу для нескольких ячеек, предварительно выбрав их.
- Удерживая левую кнопку мыши, выберите все ячейки, которые хотите изменить. Затем щелкните правой кнопкой мыши по одному из них.
- В появившемся контекстном меню выберите пункт «Форматировать ячейки».
- На левой панели выберите элемент «Числовой» и измените значение «Число десятичных знаков» на оптимальное, введя число самостоятельно в это поле.
- Взгляните на образец и убедитесь, что результат вас устраивает.
- Вернитесь к таблице и проверьте изменения. Обратите внимание, что этот параметр работает в обратном направлении, то есть добавляет количество отображаемых десятичных знаков.
Изменение количества отображаемых знаков после запятой без изменения числового значения
Этот тип действия выполняется с использованием настроек числового формата, уменьшения количества десятичных знаков, при этом само числовое значение не округляется, округляется только его отображение на экране монитора. Вы можете внести изменения в настройки числового формата с помощью кнопок «Увеличить битовую глубину» и «Уменьшить битовую глубину» на ленте Excel 2007 на вкладке «Главная» в группе «Число».
В других версиях Excel эти кнопки аналогичны. Изменения в настройках формата чисел, т. Е. Увеличение или уменьшение количества отображаемых десятичных знаков, можно сделать в настройках формата ячеек. Не буду повторяться, как по-разному вызывать окно «Формат ячеек», так как эта проблема уже рассматривалась выше. Использование описанного выше метода округления может привести к некоторым нежелательным последствиям, например:
Как видно из примера, неправильная установка формата числа привела к 2 + 3 = 6, что неверно.
Несколько способов ввода формул
Вы также можете вставить функцию округления обычным способом, вставив текст после знака «=». Но есть еще один вариант, который отлично подходит для таблицы со значениями, которые нужно округлить в отдельном столбце.
Для этого перейдите на вкладку «Формулы» и щелкните значок «Математика» на вкладке библиотеки функций. Здесь следует выбрать подходящий вариант округления, например ROUNDDOWN или ROUNDUP.
На экране появится небольшое окно для ввода тем. В числовое поле нужно ввести значение, которое нужно округлить, или указать, в какой ячейке оно находится. Затем вы можете ввести количество десятичных знаков, до которого округляется число. Битовое значение должно быть установлено в битовом поле.
Число в ячейке округляется в большую сторону. Но чтобы сделать то же самое со всем столбцом или прямоугольной областью, вам следует скопировать формулу. Для этого переместите курсор в правый нижний угол ячейки, щелкните и перетащите в нужном направлении. Впоследствии все значения будут округлены.
Настройка отображения чисел через панель инструментов
Самый простой способ округлить число или, точнее, отобразить его на экране, — использовать кнопки на панели инструментов. Для их поиска необходимо открыть вкладку «Главная», в которой находится подраздел «Номер». Здесь вы найдете необходимые функции «Увеличить битовую глубину» или «Уменьшить битовую глубину”.
Выделите ячейку с номером и нажмите кнопку с нужным действием. Функция увеличения цифр добавляет нули в конец дробной части.
Функция «Уменьшить цифры» удалит цифры с конца, округляя концы.
Примечание. Важно помнить, что числовое значение, которое сохраняется в памяти программы после выполненных действий, никоим образом не изменится, и вычисления будут выполняться с исходным значением.
Советы и рекомендации
- Чтобы не использовать параметр «Фиксированный десятичный формат» для числа, добавьте десятичную точку при его вводе.
- Чтобы удалить десятичные точки из чисел, введенных с использованием фиксированного десятичного формата, выполните следующие действия:
- Нажмите кнопку Параметры (Excel 2010 Excel 2016) или кнопку Microsoft Office> Параметры Excel (Excel 2007).
- В категории «Дополнительные параметры» в разделе «Параметры редактирования» снимите флажок «Автоматически вставлять десятичную точку.
- В пустой ячейке введите число, соответствующее количеству десятичных знаков, которые вы хотите удалить, например 10, 100 или 1000.
Например, введите 100 в ячейку, если числа содержат два десятичных знака и вы хотите преобразовать их в целые числа.
- На вкладке Главная в группе Буфер обмена щелкните Копировать или нажмите CTRL + C.
- Выделите ячейки листа, содержащие десятичные разряды, которые вы хотите изменить.
- На вкладке «Главная» в группе «Буфер обмена» щелкните стрелку под кнопкой «Вставить», затем выберите «Специальная вставка.
- В диалоговом окне «Специальная вставка» в разделе «Операция» выберите «Умножить.
Как округлить до целого числа в Excel?
Чтобы округлить до ближайшего целого числа, используйте функцию ROUNDUP. Чтобы округлить до ближайшего целого числа, используйте функцию ROUNDDOWN. Функция «ОКРУГЛ» и формат ячейки также позволяют округлять до целого числа, задав количество цифр — «0» (см. Выше).
Excel также использует функцию OTBR для округления до ближайшего целого числа. Он просто отбрасывает десятичные знаки. Фактически, округления не происходит. Формула сокращает цифры до назначенной цифры.
Сравнивать:
Второй аргумент — «0»: функция усекается до целого числа; «1» — до одной десятой; «2» — до копейки и т.д.
Специальная функция Excel, которая возвращает только целое число, — INT. У него только один аргумент: «Число». Вы можете указать числовое значение или ссылку на ячейку.
Недостаток использования функции «ВСЕГО» в том, что она округляет только в меньшую сторону.
Вы можете округлить до ближайшего целого числа в Excel с помощью функций «ОКРВВЕРХ» и «ПОЛ». Округлите до ближайшего целого числа в большую или меньшую сторону.
Пример использования функций:
Второй аргумент — это указание числа, до которого нужно производить округление (от 10 — до десятков, 100 — до сотен и т.д.).
Округление до ближайшего четного целого числа выполняет функцию «ЧЕТНОЕ», до ближайшего нечетного — «НЕЧЕТНОЕ».