Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
В этой статье описаны синтаксис формулы и использование функции ОСТАТ в Microsoft Excel.
Описание
Возвращает остаток от деления аргумента «число» на значение аргумента «делитель». Результат имеет тот же знак, что и делитель.
Синтаксис
ОСТАТ(число;делитель)
Аргументы функции ОСТАТ описаны ниже.
-
Число Обязательный. Число, остаток от деления которого требуется определить.
-
Делитель Обязательный. Число, на которое нужно разделить (делитель).
Замечания
-
Если divisor — 0, mod возвращает #DIV/0! значение ошибки #ЗНАЧ!.
-
Функция ОСТАТ может быть выражена через функцию ЦЕЛОЕ:
MOD(n; d) = n — d*INT(n/d)
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Формула |
Описание |
Результат |
---|---|---|
=ОСТАТ(3; 2) |
Остаток от деления 3/2. |
1 |
=ОСТАТ(-3; 2) |
Остаток от деления -3/2. Знак тот же, что и у делителя |
1 |
=ОСТАТ(3; -2) |
Остаток от деления 3/-2. Знак тот же, что и у делителя |
-1 |
=ОСТАТ(-3; -2) |
Остаток от деления -3/-2. Знак тот же, что и у делителя |
-1 |
Нужна дополнительная помощь?
Среди различных операторов Excel своими возможностями выделяется функция ОСТАТ. Она позволяет вывести в указанную ячейку остаток от деления одного числа на другое. Давайте подробнее узнаем о том, как данную функцию можно применить на практике, а также опишем нюансы работы с ней.
Применение операции
Наименование этой функции происходит от сокращенного названия термина «остаток от деления». Данный оператор, относящийся к категории математических, позволяет вывести остаточную часть результата деления чисел в указанную ячейку. При этом, целая часть полученного результата не указывается. Если при делении использовались числовые значения с отрицательным знаком, то итог обработки будет выводиться с тем знаком, который имелся у делителя. Синтаксис этого оператора выглядит следующим образом:
=ОСТАТ(число;делитель)
Как видим, выражение имеет всего два аргумента. «Число» представляет собой делимое, записанное в числовом выражении. Второй аргумент является делителем, о чем свидетельствует также и его наименование. Именно последний из них определяет знак, с которым будет возвращен результат обработки. В роли аргументов могут выступать, как сами числовые значения, так и ссылки на ячейки, в которых они содержатся.
Рассмотрим несколько вариантов вводных выражений и результатов деления:
- Вводное выражение
=ОСТАТ(5;3)
Итог: 2.
- Вводное выражение:
=ОСТАТ(-5;3)
Итог: 2 (так как делитель положительное числовое значение).
- Вводное выражение:
=ОСТАТ(5;-3)
Итог: -2 (так как делитель отрицательное числовое значение).
- Вводное выражение:
=ОСТАТ(6;3)
Итог: 0 (так как 6 на 3 делится без остатка).
Пример использования оператора
Теперь на конкретном примере рассмотрим нюансы применения данного оператора.
- Открываем книгу Excel, производим выделение ячейки, в которой будет указываться результат обработки данных, и кликаем по значку «Вставить функцию», размещенному около строки формул.
- Производится активация Мастера функций. Выполняем перемещение в категорию «Математические» или «Полный алфавитный перечень». Выбираем наименование «ОСТАТ». Выделяем его и выполняем щелчок по кнопке «OK», размещенной в нижней половине окна.
- Запускается окошко аргументов. Оно состоит из двух полей, которые соответствуют аргументами, описанными нами чуть выше. В поле «Число» вписываем числовое значение, которое будет выступать делимым. В поле «Делитель» вписываем то числовое значение, которое будет являться делителем. В качестве аргументов также можно вписать ссылки на ячейки, в которых расположены указанные значения. После того, как вся информация указана, щелкаем по кнопке «OK».
- Вслед за тем, как последнее действие будет выполнено, в ячейку, которую мы отметили в первом пункте данного руководства, выводится результат обработки данных оператором, то есть, остаток от деления двух чисел.
Урок: Мастер функций в Экселе
Как видим, изучаемый оператор позволяет достаточно легко вывести остаток от деления чисел в указанную заранее ячейку. При этом, процедура выполняется по тем же общим закономерностям, что и для других функций приложения Excel.
Еще статьи по данной теме:
Помогла ли Вам статья?
Функция
ОСТАТ()
, английский вариант 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
Функция ОСТАТ() в MS EXCEL
Смотрите также чем дело? вычисления листа. Excel. введите формулу:0′ class=’formula’>В ячейку C2 введитеВ отличие от операции числовому типу данных.
Синтаксис функции
с номинальными диаметрами деления.
поле ячейку с фиксированным случае постоянным числом,
копирование формулы в и адреса ячеекЕсли вычисление производится с
которые могут обойтисьФункция ОСТАТ(), английский вариантLaniPani
ПРИМЕРЫ
4.Для задания максимальноРешение
Нажмите на кнопку «Формат», следующую формулу:0;»Пересорт»;»»)’ class=’formula’>
округления, в результатеРассматриваемая функция возвращает код (Ду).Пример 1. Определить погрешность«Знаменатель»
адресом. а значит, свойство нижние ячейки. Но, и статические числа.
несколькими знаками, то
без него. Программа MOD(), возвращает остаток: Я могу ошибаться допустимой величины разностиЕсли в Microsoft
чтобы задать оформлениеСкопируйте эту формулу на которой возвращается ближайшее ошибки #ЗНАЧ!, еслиИсходные данные:
результата при использовании
Связь между функциями ЦЕЛОЕ() и ОСТАТ()
— делитель. МожноУрок: относительности на него с учетом того,Для расчета в таблицах
очередность их выполнения Excel имеет широкий
от деления аргумента
excel2.ru
Применение деления в программе Microsoft Excel
,но дело в между результатами вычислений Excel включена проверка для ячеек с против всех ячеек значение, функция просто один из аргументовДля расчета пропускного сечения функции ЧАСТНОЕ для вводить как конкретныеАбсолютные и относительные ссылки не распространяется. Таким
что по умолчанию часто требуется значения
Выполнение деления
производится программой согласно функционал по использованию «число» на значение MOD,попробуй DIV введите ее в ошибок, щелкните ячейку неправильными остатками. столбца «Остаток».
Способ 1: деление числа на число
отбрасывает дробную часть не является числом трубы используется формула: деления чисел. Насколько числа, так и в Excel образом, мы разделили все ссылки относительные, одного столбца разделить
- законам математики. То данного арифметического действия. аргумента «делитель». РезультатVlanib поле Относительная погрешность. с ошибкой, нажмитеНа всех открытых диалоговыхНа против всех позиций числа. Например, результат или текстовым представлениемПри выборе трубы всегда целесообразно использовать данную адреса ячеек, вДеление в Экселе можно содержимое ячеек столбца а не абсолютные, на данные второй есть, прежде всего,
- Давайте выясним, какими имеет тот же: А как по Чем меньше число, появившуюся кнопку, выберите окнах нажмите на товара, которые имеют
деления 8/3 равен числового значения. Например, оставляют запас пропускного функцию в том
которых расположены данные. также выполнить при на константу. то в формуле колонки. Конечно, можно выполняется деление и способами можно выполнить знак, что и вашему должен выводить? тем точнее результат
пункт Показать этапы кнопку ОК. сомнительные остатки на 2,(6) (значение, которое функция =ЧАСТНОЕ(10;«2») вернет сечения (пропускное сечение или ином случае? После того, как помощи специальной функции,
Но, что делать, если по мере перемещения делить значение каждой
Способ 2: деление содержимого ячеек
умножение, а уже деление в Экселе. делитель.
- Приведите пример. и тем больше вычисления, если онТеперь наш отчет по складе, отображается слово ближе к 3). значение 5, а должно быть больше, Предложить альтернативный вариант все значения введены, которая называется нужно разделить столбец вниз происходит изменение ячейки тем способом, потом – сложениеСкачать последнюю версиюОСТАТчислоделительLaniPani времени потребуется Excel отобразится, а затем остаткам легко читается «Пересорт». Однако функция при с аргументами (10;«2в»)
- чем действительный расход), для получения более жмем на кнопкуЧАСТНОЕ на содержимое одной
адресов ячеек относительно который указан выше, и вычитание. Excel)
Способ 3: деление столбца на столбец
: Я работаю в для вычисления листа. выберите подходящее решение. и сам находитПринцип работы формулы для аргументах (8;3) функция вернет ошибку #ЗНАЧ!. поэтому в данном точных результатов.«OK». Особенность этой функции
- ячейки. Ведь по первоначальных координат. А но можно этуКак известно, деление наВ Microsoft Excel делениеЧисло паскале,поэтому не уверенаИзмените формулу так,Совет. Приведенные ниже неправильные остатки.
- поиска непарных чисел: вернет число 2.Также не реализована поддержка
- случае целесообразно использоватьИсходные данные:. состоит в том, принципу относительности ссылок именно это нам процедуру сделать гораздо 0 является некорректным можно произвести как — число, остаток отc = a div чтобы результат вычислений указания помогут определить,как подсчитать остаток отВ первом аргументе главнойПри выполнении самых разных логических значений (ИСТИНА, формулу ЧАСТНОЕ.Для заполнения столбца «Частное»После этих действий функция что она делит, координаты делимого и
и нужно для быстрее. действием. Поэтому при при помощи формул, деления которого определяется. b или a/b по ней находился какой вариант решения деления большого числа, функции ЕСЛИ применяется иногда анализов возникает ЛОЖЬ), которые могутДля поиска подходящего сечения используем функцию ЧАСТНОЕ.ЧАСТНОЕ но без остатка. делителя будут смещаться. конкретного случая.Выделяем первую ячейку в такой попытке совершить так и используяДелительmod — выводит
в диапазоне от следует выбрать.например 123^59 степени,
Способ 4: деление столбца на константу
функция ОСТАТ. В потребность в поиске быть преобразованы в трубы используем формулу Пример для расчетапроизводит обработку данных То есть, при
- Нам же нужноУрок: столбце, где должен подобный расчет в функции. Делимым и — число, на которое остаток деления минус 1*10^307 доПроверьте, что в
- деленный по модулю данном примере она и определении с числовые значения 1 (формула массива CTRL+SHIFT+Enter):
- значения в ячейке и выдает ответ использовании данного способа сделать адрес ячейкиКак сделать автозаполнение в выводиться результат. Ставим Экселе в ячейке делителем при этом
нужно разделить (делитель).div — целую 1*10^307. функции используются только на 267 ; возвращает нам остаток выполнением вычислительных операций и 0 соответственно.=E4;B3:B9;»»));B3:B9;0);1);»Нет трубы в C3: в ячейку, которая деления итогом всегда с делителем фиксированным. Excel знак появится результат выступают числа иЕсли делитель равен 0,
Способ 5: деление столбца на ячейку
часть от деленияВывод: число слишком числовые аргументы (Аргумент.=ОСТАТ (СТЕПЕНЬ (123;59);267) от деления на для непарных чисел Результатом выполнения функции списке»)’ class=’formula’>Описание аргументов: была указана в
- будет целое число.Устанавливаем курсор в самуюБывают случаи, когда нужно«=»«#ДЕЛ/0!» адреса ячеек. функция ОСТАТ() возвращаетblackbanny большое! Значения, используемые функциейно excel выдает число 2. Если в Excel. Чтобы
- при аргументах (10;ИСТИНА)Алгоритм расчетов:A3 – число, которое первом шаге данного При этом, округление верхнюю ячейку столбца разделить столбец на. Кликаем по ячейке.Лист Эксель можно использовать значение ошибки #ДЕЛ/0!: вы же самиOrmandiore
- для выполнения операций #ЧИСЛО! остаток от деления не искать непарные будет код ошибки
- Запись ИНДЕКС(B3:B9;ПОИСКПОЗ(МИН(ЕСЛИ(B3:B9>=E4;B3:B9;»»));B3:B9;0);1) используется для является числителем в способа деления. производится не по
для вывода результата. одно и то делимого. Набираем знакУрок: как своеобразный калькулятор,=ОСТАТ(10; 2) Остаток от написали, что DIV
: Ошибка, действительно, возникает или вычислений. ТипКАК ПОДСЧИТАТЬ ЭТО??
Способ 6: функция ЧАСТНОЕ
не равно нулю числа вручную рационально #ЗНАЧ!. поиска указанной ближайшей дробной записи деления;Эту функцию можно также общепринятым математическим правилам Ставим знак же постоянное число«/»Работа с формулами в просто деля одно деления 10/2 (0) выводит целую часть из-за того, что аргумента, используемого функцией, ? (так происходит в автоматизировать этот процессОбщепринятые правила запрещают деление величины из диапазонаB3 – знаменатель дробной ввести вручную без
к ближайшему целому,«=»
- – константу, и. Кликаем по ячейке Excel число на другое.=ОСТАТ(3; 2) Остаток от от деления, а число слишком большое.
- зависит от конкретнойМи случае деления непарных с помощью формулы чисел на 0 (B3:B9), которая больше записи деления. использования Мастера. Её а к меньшему. Кликаем по месту
- вывести сумму деления делителя.Также в Excel можно Знаком деления выступает деления 3/2 (1) мне нужно чтобы Но мы можем функции. Обычно аргументы,: У вас число чисел на 2), где главную роль (нуль). Эта особенность указанной (E4).С использованием автозаполнения проведем синтаксис выглядит следующим по модулю. То размещения делимого, в в отдельную колонку.Жмем на кнопку делить данные, находящиеся слеш (обратная черта)=ОСТАТ(-3; 2) Остаток от
выводило ОСТАТОК от определиться с цикличностью используемые функциями, являются в колонку не формулой сразу же играет функция ЕСЛИ. учтена в ExcelЕсли искомая величина превышает
все остальные вычисления: образом: есть, число 5,8 которой находится переменноеСтавим знак
Enter
в ячейках. –
деления -3/2. Знак деления, причем действительных остатков. Например, если числами, текстом, ссылками влазит, расширьте колонку возвращается текстовое значениеДля примера возьмем магазин при использовании оператора значение последнего элементаДля получения точного результата=ЧАСТНОЕ(числитель;знаменатель) функция округлит не значение. Ставим слеш«равно», чтобы подсчитать результат.Выделяем в ячейку, в«/» тот же, что чисел! мы будем 3 на ячейки и с результатом «Пересорт». В противные
с летними и
lumpics.ru
Примеры функции ЧАСТНОЕ для деления без остатка в Excel
«/», а также в диапазоне (элемента используем оператор «/».Урок: до 6, а(/)
Примеры использования функции ЧАСТНОЕ в Excel
в первой ячейкеИтак, результат подсчитан, но которую будет выводиться. и у делителядолжно, если я последовательно возводить в именами.). Например, дажеАлексей шкаринов случаи ячейка остается
зимними автомобильными шинами.
функций ЧАСТНОЕ и с наибольшим значением), Пример расчета дляМастер функций в Excel до 5.
. Кликаем по ячейке,
- итоговой колонки. Кликаем только для одной результат вычисления. Ставим
- Становимся в любую свободную (1)
ввожу a = степень и делить
если требуется ввести: Исправление ошибки #ЧИСЛО! пустой. Клиент покупает 4
ОСТАТ. Функция =ЧАСТНОЕ(5;0) будет возвращен код ячейки D3:Как видим, основным способомПосмотрим применение данной функции в которой размещен
по делимой ячейке строки. Для того, в ней знак ячейку листа илиЕсли делитель равен 1, 47,9 b = на 10, то
значение 1 000Данная ошибка возникаетНе сложно догадаться как или 2 шины
вернет код ошибки
Калькулятор расчета давления труб в Excel
ошибки #ЗНАЧ!. БлагодаряПеред вычислением погрешности выделите деления в программе на примере. постоянный делитель. данной строки. Ставим чтобы произвести вычисление«=» в строку формул. функция ОСТАТ() возвращает 9,35, то программа будем получать в
р. , введите
при неправильных числовых будет выглядеть формула
для своего автомобиля. #ДЕЛ/0!. функции ЕСЛИОШИБКА вместо диапазон ячеек E3:E10 Microsoft Office являетсяКликаем по ячейке, кудаДля того, чтобы сделать знак деления. Затем
в других строках,. Далее кликаем по Ставим знак
дробную часть положительного должна выводить 1,15,
остатке 3 9
- в формулу 1000. значениях в формуле для поиска парных Если на остаткахФункция ЧАСТНОЕ не может
- кода ошибки будет и установите тип использование формул. Символом будет выводиться результат ссылку на делитель вручную с клавиатуры нужно выполнить указанные месту, в котором«равно» числа а выводи 3
7 1 3
Попробуйте использовать другое или функции. чисел: в складе магазина
Особенности использования функции ЧАСТНОЕ в Excel
быть использована в отображена текстовая строка
данных «Процентный». Для
деления в них
- расчета. Жмем на абсолютной, то есть проставляем нужное число. выше действия для
- расположено делимое. За(=)=ОСТАТ(3,56;1) Вернет 0,56
Aser
- 9 7 1 начальное приближение дляПроблемаЕсли остаток от деления встречаются непарные числа, качестве формулы массива.
- «Нет трубы в расчета погрешности используем является слеш – кнопку постоянной, ставим знакКликаем по кнопке каждой из них. этим её адрес. Набираем с клавиатурыЕсли число отрицательное, то
- : c = a/b и так далее. этой функции.В одной или = 0, то то скорее всего Для деления сразу списке». следующую формулу:«/»
- «Вставить функцию» доллараEnter Но можно значительно появляется в строке делимое число. Ставим для нахождения дробнойа насчет мода так что, вероятно,Измените число итераций
- нескольких ячейках на число парное. на складе пересорт нескольких значений можноРезультат вычислений:Как видно, погрешность может. В то же
слева от строки
- ($). Результат расчета для сэкономить своё время, формул после знака знак деления части числа, нужно учи мат часть…… для вашего примера при расчете по
- листе Microsoft Excel товара. использовать функционал автозаполненияТо есть, была выбрана быть достаточно высокой.
- время, для определенных формул.в формуле перед
- первой строки выводится просто выполнив одну«равно»(/) записать формулу =ОСТАТ(-3,56;-1),Vlanib остаток будет равен формуле в Microsoft отображается ошибка #ЧИСЛО!.Поэтому же принципу можемСледует сбалансировать все остатки ячеек.
exceltable.com
Функция ОСТАТ в Excel для работы с остатками товаров на складе
труба с проходным Для нахождения более целей можно использоватьОткрывается координатами данной ячейки на монитор. манипуляцию. Устанавливаем курсор. Далее с клавиатуры. Набираем с клавиатуры которая вернет -0,56.: 144 Office Excel. Для
Пример работы функции ОСТАТ в Excel
Причины легко выделить цветом до переучета. ДляПримечания 2: сечением Ду 50 точных целых значений в процессе деленияМастер функций по вертикали иДля того, чтобы рассчитать на нижний правый устанавливаем знак
делитель. В некоторыхУниверсальная формула для выделенияModblackbanny этого выполните действия,В функции с все непарные числа, этого нужно определитьДля деления двух чисел мм. целесообразно использовать оператор функцию. В перечне функций, по горизонтали. Теперь значения для других угол ячейки с«/» случаях делителей бывает
дробной части числа,operator divides number1
- : Задание такое: найти указанные ниже.
- числовым аргументом используется чтобы визуальный анализ все позиции с
в Excel используетсяФункция имеет следующую синтаксическую «/» совместно сЧАСТНОЕ которые он нам
этот адрес останется строк, как и
формулой. Как видим,. Кликаем по ячейке, больше одного. Тогда, находящегося в ячейке by number2 ( остаток от деления1.Нажмите кнопку Microsoft неприемлемый аргумент. остатков был максимально непарным количеством товара символ «/», но запись: функцией ОКРГУЛ. Например:. Но, нужно учесть, предоставляет, ищем элемент при копировании маркером в предыдущий раз,
появляется значок в в которой размещен перед каждым делителемА1
rounding floating-point numbers to двух действительных чисел. Office, щелкните Параметры
Используется функция, выполняющая
Использование функции ОСТАТ в условном форматировании
читабельным и комфортным. на остатках. Если при этом результатом=ЧАСТНОЕ(числитель;знаменатель)Для расчетов округленных значений что при расчете«ЧАСТНОЕ» заполнения неизменным. вызываем маркер заполнения. виде крестика. Его делитель. Если делителей
- ставим слеш: integers
- Реализовал вот так: Excel, а затем итерации (Итерация. Повторяющееся Для этого будем склад большой, то вычислений является действительноеАргументы функции:
- использовалась формула =ОКРУГЛ(A3/B3;0) таким способом разность. Выделяем его иЖмем на кнопку
- Точно таким же называют маркером заполнения. несколько, так же
(/)=ОСТАТ(A1;ЕСЛИ(A1) and returns onlySub Lab4_1() Dim
exceltable.com
Excel как подсчитать остаток от деления большого числа
выберите категорию Формулы. вычисление, производимое до
использовать функцию МОД список наименований шин число (число, которое
числитель – обязательный аргумент,
(на примере расчета получается без остатка,
жмем на кнопкуEnter
способом протягиваем его Зажимаем левую кнопку как и в.Функция ОСТАТ() может быть
the remainder as a! Dim b!
2.В разделе Параметры тех пор, пока с такими же с различными маркировками
может состоять из
характеризующий числитель дробной для ячейки F3). целым числом. При«OK»
, чтобы вывести результаты
вниз. мыши и тянем предыдущем способе, указываем
Для того, чтобы произвести выражена через функцию result Dim c As вычислений установите флажок не будет выполнено аргументами в условном и параметрами (размеры, целой и дробной записи деления двух
этом округление производится. расчета по первойКак видим, на этот маркер заполнения вниз
их все, а
расчет и вывести ЦЕЛОЕ(). Например, дляblackbanny Double a = Включить итеративные вычисления. заданное условие.) , форматировании: диаметр, производитель и части).
чисел;Пример 2. Выбрать трубопровод не по общепринятымОткрывается окно аргументов функции
строке на экран. раз деление тоже до конца таблицы. перед их адресами его результат на числа 10 и: а как можно Cells(2, 1) b3.Для задания максимального например ВСД илиВыделите диапазон B2:B11 и т.д.) может содержатьДля получения целой частизнаменатель – обязательный аргумент, с подходящим сечением нормам, а кЧАСТНОЕ
С помощью маркера заполнения выполнено корректно. ВКак видим, после этого
ставим знак деления. монитор, делаем клик делителя 3: сделать, чтобы выводилось = Cells(2, 2) числа раз, которое
СТАВКА, и ей выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное тысячи позиций. Поэтому числа, которое является
который характеризует знаменатель для линии подачи меньшему по модулю
. Данная функция имеет копируем формулу в этом случае при действия будет полностьюДля того, чтобы произвести по кнопке=ОСТАТ(10;3) = 10 дробный остаток? c = a Excel будет повторять
не удается найти форматирование»-«Создать правило». вручную искать все частным от процедуры дробной записи деления. воды, если скорость целому числу. два аргумента: числитель остальные ячейки столбца копировании данных маркером
выполнена процедура деления действие (деление), кликаемEnter — 3*ЦЕЛОЕ(10/3)Busine2009 Mod b Cells(2,
вычисления, введите число результат.
В появившемся диалоговом окне «грехи» складовщиков – деления делимого наПримечания 1: потока составляет 1,5Автор: Максим Тютюшев и знаменатель. Вводятся с общим результатом. заполнения ссылки опять одного столбца на по кнопке.обратное выражение =ЦЕЛОЕ(10/3)=(ОСТАТ(10;3)-10)/-3: почему 1,15? 3) = c итераций в полеВведена формула, вычисления «Создание правила форматирования» это трудозатратный процесс, делитель, используют данную
Найти остаток от деления двух действительных чисел
Функция принимает в качестве м/с (1500 мм/с),Функция ЧАСТНОЕ выполняет деление они в поля
После этого результат по
оставались относительными. Адрес второй, а результат«Enter»После этого Эксель рассчитаетДеление является одним изblackbanny End Subно почему Предельное значение. Чем по которой дают выберите опцию «Использовать требующий много времени. функцию. аргументов только числовые а расход жидкости
указанного числа на с соответствующими названиями. всему столбцу готов. делимого для каждой
выведен в отдельной. формулу и в четырех самых распространенных
: ВОТ то выводит остаток больше число итераций,
число, слишком большое формулу для определения
Рекомендуем быстрое решение:Для получения остатка от
значения и текстовые – 0,002 м3/с
делитель и возвращает В поле Как видим, в строки автоматически изменялся. колонке. Дело вМожно также комбинировать, в указанную ячейку выведет арифметических действий. Редковнизу есть пример
в виде целого тем больше времени или слишком малое форматируемых ячеек» иЧтобы найти все непарные деления предусмотрена функция
строки, которые могут (2000000 мм3/с). В
полученное целое значение«Числитель»
данном случае произошло А вот делитель том, что посредством качестве делимого или результат вычислений. встречаются комплексные расчеты, с MOD числа, подскажите в потребуется Excel для для представления в
в поле ввода числа: ОСТАТ. быть преобразованы к
таблице представлены трубы без остатка от
вводим делимое. В деление колонки на
является в данном маркера заполнения производится
CyberForum.ru
делителя используя одновременно
Скачать пример рабочей книги
Загрузите образец книги
Это руководство по Excel демонстрирует, как использовать Функция Excel MOD чтобы вычислить остаток после деления.
Функция MOD возвращает остаток или модуль числа после выполнения деления. Однако функция MOD предназначена не только для того, чтобы помочь нам с проблемами разделения. Он становится еще более мощным, когда мы хотим искать каждый N-й элемент в списке или когда нам нужно сгенерировать повторяющийся шаблон.
Чтобы использовать функцию таблицы MOD Excel, выберите ячейку и введите:
Синтаксис и входные данные функции MOD:
1 | = МОД (число; делитель) |
количество — Число.
делитель — Число, на которое нужно разделить.
Что такое функция MOD?
Функция MOD возвращает остаток или модуль числа после выполнения деления. Однако функция MOD предназначена не только для того, чтобы помочь нам с проблемами разделения. Он становится еще более мощным, когда мы хотим искать каждый N-й элемент в списке или когда нам нужно сгенерировать повторяющийся шаблон.
MOD Базовая математика
Когда вы пытаетесь разделить 13 на 4, вы можете сказать, что ответ — 3 остатка 1. «1» в этом случае называется модулем (отсюда и название функции MOD). Тогда в формуле мы могли бы написать
И на выходе будет 1.
Эта таблица дает еще несколько иллюстраций того, как будет работать ввод / вывод MOD.
Обратите внимание, что когда на входе было 3, не было остатка, и, следовательно, на выходе формулы было 0. Кроме того, в нашей таблице мы использовали функцию СТРОКА для генерации наших значений. Большая часть возможностей MOD будет заключаться в использовании функции ROW (или COLUMN), как мы увидим в следующих примерах.
MOD Суммируйте каждую вторую строку
Рассмотрим эту таблицу:
Для наглядности второй столбец имеет формулу
Чтобы добавить все четные строки, вы можете написать формулу СУММЕСЛИ, и критерии будут искать 0 значений в столбце B. Или, чтобы добавить все нечетные строки, задайте критерий поиска 1 значения.
Однако нам вообще не нужно создавать вспомогательный столбец. Вы можете объединить возможности MOD в SUMPRODUCT, чтобы сделать все за один шаг. Наша формула для этого была бы
1 | = СУММПРОИЗВ (A2: A5; — (MOD (B2: B2; 2) = 0) |
Поскольку он находится в СУММПРОИЗВЕ, функция МОД сможет обрабатывать ввод нашего массива. Мы уже видели результат в вспомогательном столбце, но массив из нашего MOD в этой формуле будет {0, 1, 0, 1}. После проверки значений, равных 0, с применением двойного унарного массива, массив будет {1, 0, 1, 0}. Затем СУММПРОИЗВ выполняет свое волшебство или умножает массивы для получения {2, 0, 4, 0}, а затем суммирует, чтобы получить желаемый результат, равный 6.
MOD Суммировать каждую N-ю строку
Поскольку формула MOD (x, N) будет выводить 0 для каждого N-го значения, мы можем использовать это, чтобы помочь формулам выбирать, какие значения использовать в других функциях. Посмотри на эту таблицу.
Наша цель — получить значения из каждой строки с пометкой «Итого». Обратите внимание, что Итого появляется каждые 3rd строки, но начиная со строки 4. Наша функция MOD, таким образом, будет использовать 3 как 2nd аргумент, и нам нужно вычесть 1 из первого аргумента (поскольку 4 -1 = 3). Таким образом, нужные нам строки (4, 7, 10) будут кратны 3 (3, 6, 9). Наша формула для суммирования желаемых значений будет
1 | = СУММПРОИЗВ (C2: C10; — (МОД (СТРОКА (A2: A10) +2; 3) = 0)) |
Созданный массив преобразуется следующим образом:
12345 | {2, 3, 4, 5, 6, 7, 8, 9, 10}{1, 2, 3, 4, 5, 6, 7, 8, 9}{1, 2, 0, 1, 2, 0, 1, 2, 0}{Ложь, Ложь, Истина, Ложь, Ложь, Истина, Ложь, Ложь, Истина}{0, 0, 1, 0, 0, 1, 0, 0, 1} |
В нашем массиве критериев SUMPRODUCT теперь настроено, как нам нужно получать каждые 3rd значение, и мы получим желаемый результат в размере 90 долларов.
Сумма MOD по столбцам
До сих пор мы использовали примеры, которые идут вертикально и используют СТРОКУ, но вы также можете двигаться горизонтально с помощью функции СТОЛБЕЦ. Рассмотрим этот макет:
Мы хотим подвести итоги по всем пунктам. Наша формула для этого могла бы быть
1 | = СУММПРОИЗВ (B2: E2 * (MOD (COLUMN (B2: E2); 2) = 0) |
В этом случае мы настроены на получение каждые 2nd столбец в пределах нашего диапазона, поэтому СУММПРОИЗВ сохранит только ненулевые значения для столбцов B и D. Для справки, вот таблица, показывающая номера столбцов и их соответствующие значения после выбора MOD 2.
Выделите каждую N-ю строку
Еще одно распространенное место использования функции MOD — это когда вы хотите, чтобы выделенная строка отображалась в каждой N-й строке. Общая форма для этого будет
1 | = MOD (СТРОКА () ± Смещение, N) = 0 |
Где N это количество строк между каждой выделенной строкой (т.е., чтобы выделить каждые 3rd ряд, N = 3), и Компенсировать — это необязательно число, которое нам нужно добавить или вычесть, чтобы наша первая выделенная строка выровнялась с N (то есть, чтобы выделить каждые 3rd ряду, но начинаем со строки 5, нам нужно вычесть 2, так как 5-2 = 3). Обратите внимание, что при использовании функции СТРОКА, опуская любые аргументы, она вернет номер строки из ячейки, в которой находится формула.
Давайте воспользуемся нашей таблицей ранее:
Чтобы выделить все строки итогов, мы создадим новое правило условного форматирования с формулой
1 | = МОД (СТРОКА () — 1, 3) = 0 |
Когда условное форматирование применяет эту формулу, в строке 2 будет отображаться
1234 | = МОД (2-1; 3) = 0= МОД (1, 3) = 0= 1 = 0= Ложь |
Строка 3 получит аналогичный результат, но затем строка 4 увидит
1234 | = МОД (4-1; 3) = 0= МОД (3, 3) = 0= 0 = 0= Верно |
Таким образом, наше правило работает правильно, как показано здесь:
Выделите целые или четные числа
Вместо того, чтобы выделять определенные строки, вы также можете проверить фактические значения в ячейках. Это может быть полезно, когда вы хотите найти числа, кратные N. Например, чтобы найти числа, кратные 3, ваша формула условного формата будет выглядеть так:
До этого момента мы имели дело с целыми числами. Однако вы можете ввести десятичную дробь (например, 1,234), а затем разделить ее на 1, чтобы получить только десятичную часть (например, 0,234). Эта формула выглядит как
Зная это, чтобы выделить только целые числа, формула условного формата будет
Объедините каждые N ячеек
Ранее мы использовали MOD, чтобы сообщать компьютеру, когда нужно брать значение за каждый N-й элемент. Вы также можете использовать его для запуска более крупной формулы. Рассмотрим этот макет:
Мы хотим объединить имена вместе, но только через каждые 3rd строка, начинающаяся со строки 2. Для этого используется формула
1 | = ЕСЛИ (МОД (СТРОКА () + 1, 3) = 0, СЦЕПИТЬ (A2, «», A3, «», A4), «») |
Наша функция MOD — это то, что действует как критерий для общей функции IF. В этом примере нам нужно добавить 1 к нашей СТРОКЕ, потому что мы начинаем со строки 2 (2 + 1 = 3). Когда выход MOD равен 0, формула выполняет конкатенацию. В противном случае он просто возвращается пустым.
Подсчет четных / нечетных значений
Если вам когда-либо приходилось подсчитывать, сколько четных или нечетных значений находится в диапазоне, вы знаете, что COUNTIF не может этого сделать. Однако мы можем сделать это с помощью MOD и SUMPRODUCT. Давайте посмотрим на эту таблицу:
Формула, которую мы будем использовать для нахождения нечетных значений, будет
1 | = СУММПРОИЗВ (1 * (МОД (A2: A7; 2) = 1)) |
Вместо того, чтобы загружать некоторые номера строк, наш MOD будет загружать фактические значения ячеек в массив. Общее преобразование будет происходить следующим образом:
1234 | {5, 5, 3, 3, 2, 1}{1, 1, 1, 1, 0, 1} <- Взял мод 2{True, True, True, True, False, True} <- Проверено, было ли значение 0{1, 1, 1, 1, 0, 1} <- умножить на 1 для преобразования из True / False в 1/0 |
Затем СУММПРОИЗВ складывает значения в нашем массиве, давая желаемый ответ: 5.
Повторяющийся узор
Все предыдущие примеры проверяли вывод MOD на предмет значения. Вы также можете использовать MOD для создания повторяющегося шаблона чисел, что, в свою очередь, может быть очень полезно.
Во-первых, предположим, что у нас есть список элементов, которые мы хотим повторить.
Вы можете попробовать скопировать и вставить вручную сколько угодно раз, но это будет утомительно. Вместо этого мы захотим использовать функцию ИНДЕКС для получения наших значений. Чтобы ИНДЕКС работал, нам нужно, чтобы аргумент строки был последовательностью чисел, которая идет {1, 2, 3, 1, 2, 3, 1 и т. Д.}. Мы можем сделать это с помощью MOD.
Во-первых, мы начнем с функции СТРОКА. Если вы начнете с
А затем скопируйте это вниз, вы получите базовую числовую последовательность {1, 2, 3, 4, 5, 6,…}. Если мы применили функцию MOD с 3 в качестве делителя,
мы получим {1, 2, 0, 1, 2, 0,…}. Мы видим, что у нас есть повторяющийся шаблон «0, 1, 2», но в первой серии отсутствует начальный 0. Чтобы исправить это, сделайте резервную копию шага и вычтите 1 из номера строки. Это изменит нашу начальную последовательность на {0, 1, 2, 3, 4, 5,…}
1 | = МОД (СТРОКА (A1) -1; 3) |
А после выхода из MOD у нас есть {0, 1, 2, 0, 1, 2,…}. Это приближается к тому, что нам нужно. Последний шаг — добавить 1 в массив.
1 | = МОД (СТРОКА (A1) -1; 3) +1 |
Что теперь дает числовую последовательность {1, 2, 3, 1, 2, 3,…}. Это наша желаемая последовательность! Подключив его к функции ИНДЕКС, мы получим нашу формулу
1 | = ИНДЕКС (MyList; МОД (СТРОКА (A1) -1; 3) +1) |
Теперь результат будет выглядеть так:
Примеры модов в VBA
Вы также можете использовать функцию ЛИНЕЙН в VBA.
В VBA MOD — это оператор (точно так же, как операторы плюс, минус, умножение и деление). Итак, выполнение следующих операторов VBA
123456 | Диапазон («C2») = Диапазон («A2») Диапазон мод. («B2»)Диапазон («C3») = Диапазон («A3») Диапазон мод. («B3»)Диапазон («C4») = Диапазон («A4») Диапазон мод. («B4»)Диапазон («C5») = Диапазон («A5») Диапазон мод («B5»)Диапазон («C6») = Диапазон («A6») Диапазон мод. («B6»)Range («C7») = Range («A7») Mod Range («B7») |
даст следующие результаты
Для аргументов функции (известные_y и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные, которые будут использоваться вместо них.
Вернуться к списку всех функций в Excel
Google Таблицы MOD Функция
Функция MOD работает в Google Таблицах точно так же, как и в Excel: