Функция ОСТАТ() , английский вариант MOD(), возвращает остаток от деления аргумента «число» на значение аргумента «делитель». Результат имеет тот же знак, что и делитель.
ОСТАТ ( число ; делитель )
Число — число, остаток от деления которого определяется.
Делитель — число, на которое нужно разделить (делитель).
Если делитель равен 0, функция ОСТАТ() возвращает значение ошибки #ДЕЛ/0!
=ОСТАТ(10; 2) Остаток от деления 10/2 (0)
=ОСТАТ(3; 2) Остаток от деления 3/2 (1)
=ОСТАТ(-3; 2) Остаток от деления -3/2. Знак тот же, что и у делителя (1)
Если делитель равен 1, функция ОСТАТ() возвращает дробную часть положительного числа =ОСТАТ(3,56;1) Вернет 0,56
Если число отрицательное, то для нахождения дробной части числа, нужно записать формулу =ОСТАТ(-3,56;-1) , которая вернет -0,56.
Универсальная формула для выделения дробной части числа, находящегося в ячейке А1 : =ОСТАТ(A1;ЕСЛИ(A1<0;-1;1))
Функция ОСТАТ() может быть выражена через функцию ЦЕЛОЕ() . Например, для числа 10 и делителя 3: =ОСТАТ(10;3) = 10 - 3*ЦЕЛОЕ(10/3)
обратное выражение =ЦЕЛОЕ(10/3)=(ОСТАТ(10;3)-10)/-3
© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved
Комментарии