
Общая формула
=ROUNDDOWN(number,digits)
Резюме
Чтобы округлить число в меньшую сторону, независимо от его значения, вы можете использовать функцию ОКРУГЛВНИЗ с указанным количеством цифр. В показанном примере формула в ячейке D7 выглядит так:
=ROUNDDOWN(B7,C7)
Объяснение
Функция ОКРУГЛВНИЗ округляет число до заданного количества разрядов. Количество разрядов контролируется количеством цифр, указанным во втором аргументе (num_digits). Например, в этих формулах число 5,89 округляется до 1 и нуля:
=ROUNDDOWN(5.89,1) // returns 5.8 =ROUNDDOWN(5.86,0) // returns 5
В показанном примере формула в ячейке D7 выглядит так:
=ROUNDDOWN(B7,C7)
Это говорит Excel взять значение в B7 (1999,9985) и округлить его до количества цифр в ячейке C7 (2) с результатом 1999,99. Обратите внимание, что даже если число в 3-й позиции справа от десятичной дроби равно 8, он все еще округляется в меньшую сторону.
В таблице функция ОКРУГЛ ВНИЗ используется для округления того же числа (1999,9985) до убывающего числа цифр, начиная с 2 и заканчивая уменьшением до -3. Обратите внимание, что положительные числа округляются вправо от десятичной точки, а числа, указанные меньше или равные нулю, округляются влево. На каждом шаге числа, которые обычно округляются в большую сторону, округляются в меньшую сторону.
Вы можете видеть, что ROUNDDOWN - довольно тяжелая функция, поэтому используйте ее осторожно. Вы можете использовать функцию FLOOR, чтобы округлить число до заданного кратного. Если вы хотите отбросить десятичную часть числа, вы можете использовать функцию TRUNC.