Функция ОКРУГЛВНИЗ (ROUNDDOWN) в Excel
Возможности !SEMTools
↑ Навигация по задачам в Excel и возможностям надстройки !SEMTools ↑

Функция ОКРУГЛВНИЗ в Excel округляет число в меньшую по модулю сторону до заданного числа знаков: =ОКРУГЛВНИЗ(3,789;2) вернёт 3,78, =ОКРУГЛВНИЗ(1501,66666666667;1) — 1501,6, =ОКРУГЛВНИЗ(1234;-2) — 1200. Второй аргумент: 0 — до целого, положительное число — знаки после запятой, отрицательное — десятки, сотни, тысячи. Отрицательные числа округляются к нулю: −3,789 станет −3,78. На английском функция называется ROUNDDOWN.

При округлении в Excel зачастую нужно округлить числа вниз - до целого или нескольких знаков относительно десятичной запятой.

Реклама
функция ОКРУГЛВНИЗ, примеры использования
Раздел функцийМатематические
Название и описание на английскомROUNDDOWN
Похожие функцииОКРУГЛ, ОКРУГЛВВЕРХ
Похожие процедуры в !SEMToolsОкруглить числа в столбце

Функция ОКРУГЛВНИЗ используется для того, чтобы округлять числа всегда "вниз". Её отличие от ОКРУГЛ в том, что вне зависимости от знака после округляемого разряда, округляемая часть числа всегда остается прежней.

Синтаксис функции ОКРУГЛВНИЗ

=ОКРУГЛВНИЗ(округляемое вниз число;до скольких разрядов округлить)

Когда второй аргумент равен нулю, производится округление до целых. Если аргумент сделать отрицательным (-1, -2, -3...), то происходит округление числа до десятков, сотен, тысяч и т.д.

ОКРУГЛВНИЗ с разным числом разрядов
C4=ОКРУГЛВНИЗ(A4;1)
ABCDE
1ЧислоДо 2 знаковДо 1 знакаДо целогоДо сотен
23,7893,78=ОКРУГЛВНИЗ(A2;2)3,7=ОКРУГЛВНИЗ(A2;1)3=ОКРУГЛВНИЗ(A2;0)0=ОКРУГЛВНИЗ(A2;-2)
3-3,789-3,78=ОКРУГЛВНИЗ(A3;2)-3,7=ОКРУГЛВНИЗ(A3;1)-3=ОКРУГЛВНИЗ(A3;0)0=ОКРУГЛВНИЗ(A3;-2)
41501,666671501,66=ОКРУГЛВНИЗ(A4;2)1501,6=ОКРУГЛВНИЗ(A4;1)1501=ОКРУГЛВНИЗ(A4;0)1500=ОКРУГЛВНИЗ(A4;-2)
512341234=ОКРУГЛВНИЗ(A5;2)1234=ОКРУГЛВНИЗ(A5;1)1234=ОКРУГЛВНИЗ(A5;0)1200=ОКРУГЛВНИЗ(A5;-2)

1501,66666666667 до одного знака — 1501,6: лишние цифры просто отбрасываются. −3,789 становится −3,78 — ближе к нулю, а не −3,79.

В английском Excel: =ROUNDDOWN(A2,1)

Пример формулы с функцией ОКРУГЛВНИЗ

Формула ниже округляет вниз значение ячейки A1 до двух знаков после десятичной запятой.

=ОКРУГЛВНИЗ(A1;2)
ОКРУГЛВНИЗ, ОКРУГЛ, ОТБР и ЦЕЛОЕ
B3=ОКРУГЛВНИЗ(A3;0)
ABCDE
1ЧислоОКРУГЛВНИЗОКРУГЛОТБРЦЕЛОЕ
22,72=ОКРУГЛВНИЗ(A2;0)3=ОКРУГЛ(A2;0)2=ОТБР(A2)2=ЦЕЛОЕ(A2)
3-2,7-2=ОКРУГЛВНИЗ(A3;0)-3=ОКРУГЛ(A3;0)-2=ОТБР(A3)-3=ЦЕЛОЕ(A3)
42,32=ОКРУГЛВНИЗ(A4;0)2=ОКРУГЛ(A4;0)2=ОТБР(A4)2=ЦЕЛОЕ(A4)

ОКРУГЛВНИЗ и ОТБР отбрасывают дробную часть и для отрицательных чисел дают −2. ЦЕЛОЕ всегда округляет вниз по числовой оси, поэтому −2,7 у неё становится −3.

В английском Excel: =ROUNDDOWN(A2,0)

Процедура округления вниз в Excel

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

В Excel нет такой возможности, поэтому я решил добавить её в свою надстройку для Excel. Можно выбирать либо вбивать самому число знаков перед и после запятой. Смотрите, как это работает:

процедуры округления в Excel
Округлить цену вниз
B2=ОКРУГЛВНИЗ(A2;-1)
ABC
1ЦенаДо 10 ₽ внизДо 50 копеек вниз
21497,81490=ОКРУГЛВНИЗ(A2;-1)1497,5=ОКРВНИЗ(A2;0,5)
3259,3250=ОКРУГЛВНИЗ(A3;-1)259=ОКРВНИЗ(A3;0,5)

ОКРУГЛВНИЗ округляет только до разрядов (десятки, сотни). До произвольного шага — 0,5, 5, 50 — вниз округляет ОКРВНИЗ.

В английском Excel: =ROUNDDOWN(A2,-1)

Частые ошибки с ОКРУГЛВНИЗ

  • Отрицательное число округлилось «вверх». ОКРУГЛВНИЗ работает с модулем: −3,789 → −3,78. Чтобы −3,789 стало −3,79, используйте ОКРВНИЗ.МАТ или ЦЕЛОЕ для целых.
  • Число на экране не изменилось. Формат ячейки показывает меньше знаков, чем есть. Увеличьте разрядность или проверьте значение в строке формул.
  • Сумма округлённых не равна округлённой сумме. Округляйте либо каждое слагаемое, либо итог — смешивать подходы нельзя.

Функция ОКРУГЛВНИЗ — частые вопросы

Что означает ОКРУГЛВНИЗ в Excel?

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

Какое число отобразит Excel в ячейке с формулой =ОКРУГЛВНИЗ(1501,66666666667;1)?

1501,6.

Как округлить вниз до целого?

Формулой =ОКРУГЛВНИЗ(A2;0) или =ОТБР(A2).

Как округлить вниз до сотен?

Отрицательным вторым аргументом: =ОКРУГЛВНИЗ(A2;-2).

Как называется ОКРУГЛВНИЗ на английском?

ROUNDDOWN.

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

Итоги: функция ОКРУГЛВНИЗ в Excel

ЗадачаФормула
Вниз до N знаков=ОКРУГЛВНИЗ(A2;N)
Вниз до целого=ОКРУГЛВНИЗ(A2;0)
Вниз до сотен=ОКРУГЛВНИЗ(A2;-2)
Вниз до шага 0,5=ОКРВНИЗ(A2;0,5)
Вниз по оси для отрицательных=ЦЕЛОЕ(A2)

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

Оставить комментарий

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

*