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

Как сделать округление в excel с помощью функции?

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

По количеству знаков

Сперва предлагают начать с классического округления. Для этого в одной ячейке запишем, например 6,7836. И вот теперь приступим к самому интересному.

  1. Нажмите на любую пустую ячейку, где мы хотим получить результат, после чего жмем на значок вставки функции.
  2. В появившемся окне впишите ОКРУГЛ. У вас появится три доступных варианта. ОКРУГЛ — это классическая функция, которая будет округлять цифры как полагается (например, 5,49 до 5, а 5,51 до 6). А функции ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ будут принудительно тянуться в меньшую или большую сторону. Причем, если вы выберите ОКРУГЛВВЕРХ, когда у вас стоит число 5,2, то функция всеравно сделает округление до шестерки, так как вы принудительно задали ей двигаться только в большую сторону.
  3. После того, как мы выбрали функцию ОКРУГЛ, намимаем ОК. А дальше нам предстоит выбрать то самое число, которое мы написали в начале. А в строку «Число разрядов» обязательно впишите количество знаков после запятой, до которого будет сделано округление. Если вы хотите, чтобы оно стало целым без запятой, то напишите 0 (ноль), а если вам необходимо, чтобы округление происходило до сотых, то смело ставьте двойку, после чего нажмите ОК. Но в данном примере я вообще хочу обойтись без каких-либо десятых или сотых, поэтому ставлю ноль.

Теперь в данной ячейке будет стоять уже готовая цифра, а именно семерка.

По кратности

Данная функция рассчитана на то, чтобы округлять любые числа, которые кратны нужной вам цифре. Причем неважно, десятичное оно или целое. Допустим, у нас есть число 19. И теперь нам нужно найти то, значение, которое кратно допустим трем. Для этого делаем следующее:

  1. В отдельную ячейку записываем 19, после чего жмем на вызов функции.
  2. Далее, пишем в поиске вбиваем ОКРУГЛТ и жмем ОК.
  3. После того как нам откроется форма, нужно будет выбрать значение 19, которое мы записали ранее. А во вторую строчку написать то число, кратное которому и должно быть наше 19. Ранее мы решили, что это будет тройка, поэтому ее и вписываем, после чего жмем ОК.

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

Все эти штуки можно проделать как с единичными значениями, так и с целыми столбцами или строками. Достаточно выделить диапазон ячеек, зажав левую кнопку мыши и проведя в нужном направлении.

Надеюсь, что статья вам понравилась, а представленные способы оказались для вас полезными. Поэтому, обязательно подписывайтесь на паблик в ВК и на мой канал на Ютубе. Ну и и конечно же не забывайте заходить на мой блог без каких-либо напоминаний. Я всегда стараюсь выложить для вас что-нибудь полезное, актуальное и интересное. Удачи вам. Пока-пока!

С уважением, Дмитрий Костин.

Как округлить до целого числа в Excel?

Чтобы округлить до целого в большую сторону используем функцию «ОКРУГЛВВЕРХ». Чтобы округлить до целого в меньшую сторону используем функцию «ОКРУГЛВНИЗ». Функция «ОКРУГЛ» и формата ячеек так же позволяют округлить до целого числа, установив количество разрядов – «0» (см.выше).

В программе Excel для округления до целого числа применяется также функция «ОТБР». Она просто отбрасывает знаки после запятой. По сути, округления не происходит. Формула отсекает цифры до назначенного разряда.

Сравните:

Второй аргумент «0» — функция отсекает до целого числа; «1» — до десятой доли; «2» — до сотой доли и т.д.

Специальная функция Excel, которая вернет только целое число, – «ЦЕЛОЕ». Имеет единственный аргумент – «Число». Можно указать числовое значение либо ссылку на ячейку.

Недостаток использования функции «ЦЕЛОЕ» — округляет только в меньшую сторону.

Округлить до целого в Excel можно с помощью функций «ОКРВВЕРХ» и «ОКРВНИЗ». Округление происходит в большую или меньшую сторону до ближайшего целого числа.

Пример использования функций:

Второй аргумент – указание на разряд, до которого должно произойти округление (10 – до десятков, 100 – до сотен и т.д.).

Округление до ближайшего целого четного выполняет функция «ЧЕТН», до ближайшего нечетного – «НЕЧЕТ».

Пример их использования:

Почему Excel округляет большие числа?

Если в ячейки табличного процессора вводятся большие числа (например, 78568435923100756), Excel по умолчанию автоматически округляет их вот так: 7,85684E+16 – это особенность формата ячеек «Общий». Чтобы избежать такого отображения больших чисел нужно изменить формат ячейки с данным большим числом на «Числовой» (самый быстрый способ нажать комбинацию горячих клавиш CTRL+SHIFT+1). Тогда значение ячейки будет отображаться так: 78 568 435 923 100 756,00. При желании количество разрядов можно уменьшить: «Главная»-«Число»-«Уменьшить разрядность».

Канал в Telegram

При работе с функциями в Excel, Вы наверно замечали набор функций ОКРУГЛ(), ОКРВВЕРХ(), ОКРВНИЗ(), ОКРУГЛВВЕРХ(), ОКРУГЛВНИЗ() категории «Математические». В чем отличия между этими функциями и как они работают?

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

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

Например, число 2553,5675643 после округления до сотых будет выглядеть 2553,57
В общем, округление по школьной программе 🙂

Теперь рассмотрим как работает функция ОКРУГЛ() и какие имеет аргументы.
Синтаксис функции прост — ОКРУГЛ(Число; Число разрядов).

  • Число – в этом аргументе указывается ссылка на ячейку с числом, которое необходимо округлить или вводите значение. Допускает использование других функции, результатом которых является число.
  • Число разрядов — значение этого аргумента указывает, до какого разряда необходимо округлить число. При указании в этом аргументе положительного числа, округление будет происходить после запятой. При нуле, округление до целой части. При указании отрицательного аргумента, округляется целая часть. При этом, кол-во разрядов в целой части, сохраняется и заполняется нулями.

Пример:
Округлим число 2553,5675643
Запись функции следующая:

«=ОКРУГЛ(2553,5675643;2)» вернет результат 2553,57
«=ОКРУГЛ(2553,5675643;0)» вернет 2554
«=ОКРУГЛ(2553,5675643;-2)» вернет 2600

В Excel так же есть функции ОКРВВЕРХ(), ОКРВНИЗ(), ОКРУГЛВВЕРХ(), ОКРУГЛВНИЗ(). Все эти функции практически аналогичны работе с функцией ОКРУГЛ(), но у каждой из них немного иной алгоритм округления.

Функция:
ОКРВВЕРХ() — функция округляет число до ближайшего целого, которое кратно числу, указанного в аргументе «точность». Округление происходит в большую сторону.
Примеры:
«=ОКРВВЕРХ(2553,57;1)», результат 2554
«=ОКРВВЕРХ(2553,57;3)», вернет результат кратный 3 т.е. 2556
Для округления отрицательных чисел, аргумент «точность» должен быть также отрицательным, иначе функция вернет ошибку «#ЧИСЛО!»
«=ОКРВВЕРХ(-2553,57;-2)», результат -2554
И еще один пример округления, но уже дробного числа
«=ОКРВВЕРХ(0,578;0,02)» результат 0,58
ОКРВНИЗ() — функция аналогична ОКРВВЕРХ(), с той лишь разницей что округление происходит в меньшую сторону.
«=ОКРВНИЗ(2553,57;2)» результат 2552
ОКРУГЛВВЕРХ(), ОКРУГЛВНИЗ() — функции по принципу работы схожи с функцией ОКРУГЛ(). Отличие в том, что эти функции округляют число с избытком(недостатком).
Примеры:
«=ОКРУГЛВВЕРХ(2553,34;1)», результат получится 2553,4
«=ОКРУГЛВВЕРХ(2553,34;-1)», результат 2560
«=ОКРУГЛВНИЗ(2553,34;1)», результат 2553,3
«=ОКРУГЛВНИЗ(2553,34;-1)», результат 2550

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

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

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

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

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

http://www.youtube.com/watch?v=W3uCzMvAGCs

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

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

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

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

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

Первая ошибка, о которой я только что сказал, это неверное применение формата числа для отображения желаемого количества знаков после запятой. Такая команда, действительно часто используется, чтобы придать данным читабельный вид, и вызывается либо с ленты Главная → Число, либо через правую кнопку Формат ячеек (что равносильно нажатию <Ctrl+1>).

Здесь все интуитивно понятно: указываем количество знаков после запятой и наслаждаемся внешним видом. Однако вид никак не влияет на точность числа в ячейке. Поэтому не стоит надеяться на формат, когда нужно реальное округление.

Функция ОКРУГЛ

Для настоящего округления числа по математическим правилам существует функция ОКРУГЛ. Данный шедевр конструкторской мысли округляет число до заданного количества знаков. Функция ОКРУГЛ имеет следующий синтаксис (набор заполняемых параметров):

ОКРУГЛ(число или ссылка на округляемое число; количество оставляемых знаков).

Здесь трудно ошибиться. Указываем число (или ссылку) и задаем нужную точность. Однако это далеко не все, что предоставляет Excel в плане округления. Как, например быть, если число нужно округлить до тысяч (три последние цифры всегда нули) или миллионов (шесть последних цифр – нули)? Когда я был совсем бестолковым пользователем, то поступал примерно так. Делил округляемое число на 1 000, округлял до целого и затем снова умножил на 1 000. Смешно, правда? Или вы тоже так поступаете? Если да, то читаем далее.

При работе с большими числами иногда нужно произвести округление не десятичной дроби, а разрядов, то есть сделать так, чтобы некоторое количество знаков в конце числа всегда были нулями. Например, число 123 456 нужно округлить до тысяч, т.е. до 123 000. Нет ничего проще. Это делается с помощью той же формулы ОКРУГЛ, только количество округляемых разрядов пишется с минусом. Вот как это выглядит для числа 123 456 789.

Так гораздо быстрее, не правда ли? Проще не придумаешь.

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

ОКРВВЕРХ.МАТ и ОКРВНИЗ.МАТ

Округление с заданной точностью можно также производить принудительно вверх или вниз (как ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ). Для этого есть функции ОКРВВЕРХ.МАТ и ОКРВНИЗ.МАТ. Такие названия в версии Excel 2013. В предыдущих версиях они немного по-другому назывались, но я не помню, как именно. Функция может быть задействована, например, при расчете заказа, когда никак нельзя заказать меньше требуемой величины, но при этом нужно и кратность сохранить. То есть одна «лишняя» штука требует заказа дополнительно целого ящика. Синтаксис (параметры) тот же, поэтому идем дальше.

Округлять можно и с помощью других функций. Например, ЦЕЛОЕ, которая просто отбрасывает дробную часть и таким образом округляет вниз до ближайшего целого. Используется, к примеру, когда нужно рассчитать целое количество лет между датами (возраст человека). Или еще функции ЧЁТН и НЕЧЁТ, которые округляют числа до ближайшего четного или нечетного значения соответственно. Однако я лично такими функциями округления никогда не пользовался, поэтому затрудняюсь дать дельный совет, куда бы их приткнуть, чтобы извлечь пользу. Заинтересованной общественности придется заглянуть справку Excel, как обычно все и поступают.

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

Вот еще один трюк с округлением чисел.

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

На этом тему округления чисел в Excel будем считать раскрытой.

Всех благ и до новых встреч.

Поделиться в социальных сетях:

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

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

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

Если, например, вы вводите число в ячейку с общим форматированием (по умолчанию для всех ячеек на новом листе), в Excel автоматически отображаются меньшее число десятичных знаков, чтобы число умещалось в пределах пустой ячейки. Число в ячейке a1 на экране будет округлено, но весь номер по-прежнему отображается в строке формул в верхней части листа и используется в вычислениях.

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

По мере роста числа десятичных разрядов формат меняется с обычного на число, а ширина столбца изменяется автоматически.

Примечание: Если ширина столбца не изменяется и в ячейке отображается # # # # # # # #, измените ширину столбца и высоту строки , дважды щелкнув правую границу заголовков столбцов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *