Как посчитать остаток в excel
Функция ОСТАТ в Excel предназначена для получения остатка от деления одного числа на другое. Относится к группе математических формул программы, использовать которую очень просто (смотрите описание функции ОСТАТ, а также примеры и видео-урок).
Получение остатка от деления мы все помним ещё со школы. Ну ладно, по правде сказать многие это уже забыли. В любом случае сейчас придётся это вспомнить, если Вы хотите понимать, как работает функция ОСТАТ в Excel.
Название функции ОСТАТ происходит в Excel от «остаток», так что запомнить легко.
В принципе, сложного ничего нет, но всё же сначала рассмотрим синтаксис функции и особенности её работы, если таковые найдутся.
Синтаксис функции ОСТАТ в Excel
Чтобы получить остаток от деления, прежде всего нужно выполнить саму операцию деления. И хотя сейчас нам нужен только остаток, для его получения нужно передать в формулу два аргумента, причём оба будут обязательными.
В обобщённом виде синтаксис выглядит так:
ОСТАТ(число; делитель)
Аргументы имеют следующее значение:
- число — Число, остаток от деления которого требуется определить.
- делитель — Число, на которое нужно разделить (делитель).
Других особенностей получение остатка от деления в Excel нет.
Примеры получения остатка от деления
Для примера скопируйте выражение «=ОСТАТ(10; 2)» в пустую ячейку таблицы. В результате вычисления получим ноль, потому что 10 делится на 2 без остатка. Если первый аргумент заменить на 11, то мы получим уже единицу в качестве остатка, так как 10 делится на 2, а остаётся ещё единица до 11-ти.
Остальные примеры можно посмотреть в прикреплённом файле Excel после статьи, а также на видео.
Если способны к самообучению и хотите научиться работать в Excel, то рекомендуем обратить внимание на наш спецкурс по этой программе. Примеры уроков и описание видеокурса есть здесь.
Уникальная метка публикации: BF79AB71-EAB5-032A-1F5E-E8988B085F93
Источник: //artemvm.info/information/uchebnye-stati/microsoft-office/ostat-v-excel-funkciya/
Смотреть видео
Функция ОСТАТ в Excel
(получение остатка от деления)
Прикреплённые документы
Файлы для загрузки
Вы можете скачать прикреплённые ниже файлы для ознакомления. Обычно здесь размещаются различные документы, а также другие файлы, имеющие непосредственное отношение к данной публикации.
В Microsoft Excel деление можно произвести как при помощи формул, так и используя функции. Делимым и делителем при этом выступают числа и адреса ячеек.
Способ 1: деление числа на число
Лист Эксель можно использовать как своеобразный калькулятор, просто деля одно число на другое. Знаком деления выступает слеш (обратная черта) – «/».
-
Становимся в любую свободную ячейку листа или в строку формул. Ставим знак «равно»(=). Набираем с клавиатуры делимое число. Ставим знак деления (/). Набираем с клавиатуры делитель. В некоторых случаях делителей бывает больше одного. Тогда, перед каждым делителем ставим слеш (/).
После этого Эксель рассчитает формулу и в указанную ячейку выведет результат вычислений.
Если вычисление производится с несколькими знаками, то очередность их выполнения производится программой согласно законам математики. То есть, прежде всего, выполняется деление и умножение, а уже потом – сложение и вычитание.
Способ 2: деление содержимого ячеек
Также в Excel можно делить данные, находящиеся в ячейках.
-
Выделяем в ячейку, в которую будет выводиться результат вычисления. Ставим в ней знак «=». Далее кликаем по месту, в котором расположено делимое. За этим её адрес появляется в строке формул после знака «равно». Далее с клавиатуры устанавливаем знак «/». Кликаем по ячейке, в которой размещен делитель. Если делителей несколько, так же как и в предыдущем способе, указываем их все, а перед их адресами ставим знак деления.
Можно также комбинировать, в качестве делимого или делителя используя одновременно и адреса ячеек и статические числа.
Способ 3: деление столбца на столбец
Для расчета в таблицах часто требуется значения одного столбца разделить на данные второй колонки. Конечно, можно делить значение каждой ячейки тем способом, который указан выше, но можно эту процедуру сделать гораздо быстрее.
-
Выделяем первую ячейку в столбце, где должен выводиться результат. Ставим знак «=». Кликаем по ячейке делимого. Набираем знак «/». Кликаем по ячейке делителя.
Как видим, после этого действия будет полностью выполнена процедура деления одного столбца на второй, а результат выведен в отдельной колонке. Дело в том, что посредством маркера заполнения производится копирование формулы в нижние ячейки. Но, с учетом того, что по умолчанию все ссылки относительные, а не абсолютные, то в формуле по мере перемещения вниз происходит изменение адресов ячеек относительно первоначальных координат. А именно это нам и нужно для конкретного случая.
Способ 4: деление столбца на константу
Бывают случаи, когда нужно разделить столбец на одно и то же постоянное число – константу, и вывести сумму деления в отдельную колонку.
-
Ставим знак «равно» в первой ячейке итоговой колонки. Кликаем по делимой ячейке данной строки. Ставим знак деления. Затем вручную с клавиатуры проставляем нужное число.
Как видим, на этот раз деление тоже выполнено корректно. В этом случае при копировании данных маркером заполнения ссылки опять оставались относительными. Адрес делимого для каждой строки автоматически изменялся. А вот делитель является в данном случае постоянным числом, а значит, свойство относительности на него не распространяется. Таким образом, мы разделили содержимое ячеек столбца на константу.
Способ 5: деление столбца на ячейку
Но, что делать, если нужно разделить столбец на содержимое одной ячейки. Ведь по принципу относительности ссылок координаты делимого и делителя будут смещаться. Нам же нужно сделать адрес ячейки с делителем фиксированным.
-
Устанавливаем курсор в самую верхнюю ячейку столбца для вывода результата. Ставим знак «=». Кликаем по месту размещения делимого, в которой находится переменное значение. Ставим слеш (/). Кликаем по ячейке, в которой размещен постоянный делитель.
После этого результат по всему столбцу готов. Как видим, в данном случае произошло деление колонки на ячейку с фиксированным адресом.
Способ 6: функция ЧАСТНОЕ
Деление в Экселе можно также выполнить при помощи специальной функции, которая называется ЧАСТНОЕ. Особенность этой функции состоит в том, что она делит, но без остатка. То есть, при использовании данного способа деления итогом всегда будет целое число. При этом, округление производится не по общепринятым математическим правилам к ближайшему целому, а к меньшему по модулю. То есть, число 5,8 функция округлит не до 6, а до 5.
Посмотрим применение данной функции на примере.
-
Кликаем по ячейке, куда будет выводиться результат расчета. Жмем на кнопку «Вставить функцию» слева от строки формул.
После этих действий функция ЧАСТНОЕ производит обработку данных и выдает ответ в ячейку, которая была указана в первом шаге данного способа деления.
Эту функцию можно также ввести вручную без использования Мастера. Её синтаксис выглядит следующим образом:
Как видим, основным способом деления в программе Microsoft Office является использование формул. Символом деления в них является слеш – «/». В то же время, для определенных целей можно использовать в процессе деления функцию ЧАСТНОЕ. Но, нужно учесть, что при расчете таким способом разность получается без остатка, целым числом. При этом округление производится не по общепринятым нормам, а к меньшему по модулю целому числу.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Число — число, остаток от деления которого определяется.
Делитель — число, на которое нужно разделить (делитель).
ПРИМЕРЫ
=ОСТАТ(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
Связь между функциями ЦЕЛОЕ() и ОСТАТ()
Функция ОСТАТ() может быть выражена через функцию ЦЕЛОЕ() . Например, для числа 10 и делителя 3: =ОСТАТ(10;3) = 10 — 3*ЦЕЛОЕ(10/3)
Функция ОСТАТ в Microsoft Excel
Среди различных операторов Excel своими возможностями выделяется функция ОСТАТ. Она позволяет вывести в указанную ячейку остаток от деления одного числа на другое. Давайте подробнее узнаем о том, как данную функцию можно применить на практике, а также опишем нюансы работы с ней.
Применение операции
Наименование этой функции происходит от сокращенного названия термина «остаток от деления». Данный оператор, относящийся к категории математических, позволяет вывести остаточную часть результата деления чисел в указанную ячейку. При этом, целая часть полученного результата не указывается. Если при делении использовались числовые значения с отрицательным знаком, то итог обработки будет выводиться с тем знаком, который имелся у делителя. Синтаксис этого оператора выглядит следующим образом:
Как видим, выражение имеет всего два аргумента. «Число» представляет собой делимое, записанное в числовом выражении. Второй аргумент является делителем, о чем свидетельствует также и его наименование. Именно последний из них определяет знак, с которым будет возвращен результат обработки. В роли аргументов могут выступать, как сами числовые значения, так и ссылки на ячейки, в которых они содержатся.
Рассмотрим несколько вариантов вводных выражений и результатов деления:
Пример использования оператора
Теперь на конкретном примере рассмотрим нюансы применения данного оператора.
-
Открываем книгу Excel, производим выделение ячейки, в которой будет указываться результат обработки данных, и кликаем по значку «Вставить функцию», размещенному около строки формул.
Как видим, изучаемый оператор позволяет достаточно легко вывести остаток от деления чисел в указанную заранее ячейку. При этом, процедура выполняется по тем же общим закономерностям, что и для других функций приложения Excel.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Как посчитать остаток в excel
В этой статье описаны синтаксис формулы и использование функции ОСТАТ в Microsoft Excel.
Описание
Возвращает остаток от деления аргумента "число" на значение аргумента "делитель". Результат имеет тот же знак, что и делитель.
Синтаксис
Аргументы функции ОСТАТ описаны ниже.
Число Обязательный. Число, остаток от деления которого требуется определить.
Делитель Обязательный. Число, на которое нужно разделить (делитель).
Замечания
Функция ОСТАТ может быть выражена через функцию ЦЕЛОЕ:
MOD(n; d) = n — d*INT(n/d)
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Рассчитаем в MS EXCEL остаток основной суммы долга, который требуется погасить после заданного количества периодов. Выплата кредита производится равными ежемесячными платежами (аннуитетная схема). Процентная ставка и величина платежа - известны, начисление процентов за пользование кредитом – также ежемесячное.
Аннуитетная схема предусматривает погашение кредита периодическими равновеликими платежами (как правило, ежемесячными), которые включают как выплату основного долга, так и процентный платеж за пользование кредитом. Такой равновеликий платеж называется аннуитет. В аннуитетной схеме погашения предполагается неизменность процентной ставки по кредиту в течение всего периода выплат. В статье Аннуитет. Расчет периодического платежа в MS EXCEL. Погашение ссуды (кредита, займа) показано как рассчитать величину регулярной суммы для погашения кредита или ссуды. В данной статье научимся вычислять остаток основной суммы долга, который требуется погасить после заданного количества периодов (а также сумму основного долга, которая была выплачена в промежутке между двумя периодами).
Вычисление остатка суммы основного долга (при БС=0, тип=0)
Пусть был взят кредит в размере 100 000руб. на 10 лет под ставку 9%. Кредит должен гаситься ежемесячными равными платежами (в конце периода). Требуется вычислить сумму основного долга, которая будет выплачена в первом месяце третьего года выплат. Решение простое – используйте функцию ОСПЛТ(): =ОСПЛТ(9%/12;25;10*12;100000) Ставка за период (ставка): 9%/12 Номер периода (первый месяц третьего года выплат): 25=2*12+1 Всего периодов (кпер): 10*12 Кредит: 100000 Ответ: Сумма основного долга, которая будет выплачена в первом месяце третьего года выплат: -618,26руб.
Теперь выполним те же вычисления, только осмысленно, т.е. понимая, суть расчета.
- Вычислим ежемесячный платеж, используя формулу Приведенной стоимости . Обозначим сумму кредита как ПС, ежемесячный платеж как ПЛТ: ПС=ПМТ*(1-(1+ставка)^-кпер)/ставка. Отсюда, ПМТ=ПС* ставка /(1-(1+ставка)^-кпер)=1266,76 (правильность расчета можно проверить с помощью ПЛТ() – см. файл примера, лист Задача ). ПЛТ() вернет -1266,76. Знак минус указывает на различные направления денежных потоков + (из банка сумма кредита), - (в банк ежемесячные платежи). Формула приведенной стоимости является следствием того, что сумма долей ежемесячных платежей, идущих на погашение основной суммы долга, должна быть равна сумме кредита.
- Доля платежа, которая идет на погашение основной суммы долга в 1-й период =ПМТ-ПС*ставка, а с учетом знаков =-ПМТ-ПС*ставка (чтобы сумма долей была того же знака, что и ПС). Обозначим эту долю как ПС1. ПС*ставка – это сумма процентов, уплаченная за пользование кредитом в первый период.
- Доля платежа, которая идет на погашение основной суммы долга в 2-й период =-ПМТ-(ПС-ПС1)*ставка=-ПМТ-(ПС +ПМТ+ПС*ставка) *ставка=(-ПМТ-ПС*ставка)*(1+ставка)=ПС1*(1+ставка). Обозначим эту долю как ПС2. ПС-ПС1 – это остаток суммы долга в конце второго периода.
- Доля платежа, которая идет на погашение основной суммы долга в 3-й период =-ПМТ-(ПС-ПС1-ПС2)*ставка=-ПМТ-(ПС-ПС1)*ставка+ПС2*ставка =ПС2+ПС2*ставка= ПС2*(1+ставка) =ПС1*(1+ставка)^2
- Очевидно, что доля платежа, которая идет на погашение основной суммы долга в последний период (кпер)= ПС1*(1+ставка)^ кпер =-(ПМТ+ПС*ставка) *(1+ставка)^ кпер
- Чтобы погасить кредит полностью, необходимо, чтобы сумма долей, идущих на погашение кредита, была равна сумме кредита, т.е. =-(ПМТ+ПС*ставка)*(1-(1+ставка)^ кпер)/ставка=ПС. Эта формула получена как сумма членов геометрической прогрессии: первый член =-(ПМТ+ПС*ставка), знаменатель =(1+ставка).
- Решая нехитрое уравнение, полученное на предыдущем шаге, получим, что ПС=ПМТ*(1-(1+ставка)^-кпер)/ставка. Это и есть формула приведенной стоимости (при БС=0 и платежах, осуществляемых в конце периода (тип=0)).
- выделить область ячеек;
- использовать кнопку «Автосумма»;
- создать формулу простого сложения;
- с помощью функции СУММ.
- кликните левой клавишей мыши на ячейку, в которой вы хотите получить результат сложения;
- введите формулу:
- кликните на первую пустую ячейку в колонке под значениями, которые вы хотите суммировать:
- на панели инструментов выберите значок «Автосумма»:
- после нажатия кнопки система автоматически выберет диапазон для суммирования. Если система выбрала диапазон не правильно — вы можете его скорректировать просто изменив формулу:
- как только вы убедитесь что диапазон значений для суммы выбран правильно, просто нажмите клавишу Enter и система посчитает сумму в столбце:
- выделите левой клавишей мыши ячейку и введите функцию «СУММ«, задав необходимый диапазон ячеек:
- нажмите кнопку «Enter» и функция посчитает сумму в указанном диапазоне.
- выделите диапазон ячеек с данными и преобразуйте их в таблицу с помощью клавиши на панели инструментов «Форматировать как таблицу»:
- после того как ваши данные представлены в формате таблицы, на вкладке «Конструктор» на панели инструментов выберите пункт «Строка итогов» для того, чтобы добавить сумму колонок под таблицей:
Как видим, сумма совпадает результатом ОСПЛТ() , вычисленную ранее (с точностью до знака).
Вычисление суммы основного долга, которая была выплачена в промежутке между двумя периодами
Данные расчеты можно сделать несколькими разными способами (см. файл примера ).
Способ 1. Функция ОБЩДОХОД() Функция ОБЩДОХОД(ставка; кол_пер; нз; нач_период; кон_период; тип) возвращает кумулятивную (нарастающим итогом) сумму, выплачиваемую в погашение основной суммы займа в промежутке между двумя периодами ( нач_период и кон_период ).
Примечание . Английская версия функции: CUMPRINC(rate, nper, pv, start_period, end_period, type) returns the CUMulative PRincipal paid for an investment period with a Constant interest rate.
Аргументы функции: Ставка - обязательный аргумент. Процентная ставка за период. Кол_пер - обязательный аргумент (кол_пер – это аргумент кпер в других функциях аннуитета, например в ПЛТ()). Общее количество периодов выплат. Нз - обязательный аргумент (нз – это аргумент пс в других функциях аннуитета, например в ПЛТ()). Начальное значение (чаще всего - сумма кредита). Нач_период - обязательный аргумент. Номер первого периода, включенного в вычисления. Нумерация периодов выплат начинается с 1. Кон_период - обязательный аргумент. Номер последнего периода, включенного в вычисления. Тип - обязательный аргумент, определяющий время платежа. Для аннуитета постнумерандо Тип=0, для пренумерандо Тип=1.
Альтернативная формула
Из анализа альтернативной формулы ясно, что функция ОБЩДОХОД() может использоваться, только если БС=0, т.е. когда предполагается, что по прошествии количества периодов "Кол_пер" займ полностью погашается. Это ограничение можно обойти, записав выражение =ОБЩДОХОД(ставка; кол_пер; нз+БС; нач_период; кон_период; тип)+(нач_период=1)*тип*БС* ставка /(1+ ставка)
Способ 2. Функция ОСПЛТ()
Функция ОСПЛТ(ставка; период; кпер; пс; [бс]; [тип]) используется для вычисления регулярных сумм идущих на погашение основной суммы долга практически с теми же аргументами, что и ПЛТ() .
Примечание . Английский вариант функции: PPMT(rate, per, nper, pv, [fv], [type]), т.е. Principal Payment – платеж основной части долга.
Чтобы вычислить сумму основного долга, которая была выплачена в промежутке между двумя периодами, нужно использовать не одну, а несколько функций ОСПЛТ() . Например, вычислим сумму долга, выплаченную в 3-м и 4-м периоде: =ОСПЛТ(ставка; 3; кпер; пс; [бс]; [тип])+ОСПЛТ(ставка; 4; кпер; пс; [бс]; [тип])
Чтобы вычислить сумму основного долга, которая была выплачена в промежутке между двумя произвольными периодами нач_период и кон_период используйте формулу: =СУММПРОИЗВ(ОСПЛТ(ставка;СТРОКА(ДВССЫЛ(нач_период&":"&кон_период)); кпер; пс; [бс]; [тип]))
Способ 3. Вычисление суммы основного долга через Будущую стоимость
Функция БС(ставка; кпер; плт; [пс]; [тип]) возвращает будущую стоимость инвестиции на основе периодических постоянных (равных по величине сумм) платежей и постоянной процентной ставки. Подробнее см. статью Аннуитет. Определяем в MS EXCEL Будущую Стоимость . Чтобы вычислить сумму основного долга, которая была выплачена в промежутке между двумя произвольными периодами нач_период и кон_период используйте формулу:
=- БС(ставка; кон_период; плт; [пс]; [тип]) /(1+тип *ставка) + БС(ставка; нач_период-1; плт; [пс]; [тип]) /ЕСЛИ(нач_период =1;1; 1+тип *ставка)
В файле примера также приведена эквивалентная формула без использования функции БС() .
Способ 4. Вычисление суммы основного долга через Приведенную стоимость
Функция ПС(ставка; кпер; плт; [бс]; [тип]) возвращает приведенную (к текущему моменту) стоимость инвестиций. Подробнее см. статью Аннуитет. Определяем в MS EXCEL Приведенную (Текущую) стоимость . Чтобы вычислить сумму основного долга, которая была выплачена в промежутке между двумя произвольными периодами нач_период и кон_период используйте формулу:
=ПС(ставка; кпер-кон_период; плт; [бс]; [тип]) /(1+тип *ставка) - ПС(ставка; кпер-нач_период+1; плт; [пс]; [тип]) /ЕСЛИ(нач_период =1;1; 1+тип *ставка)
В файле примера также приведена эквивалентная формула без использования функции ПС() . Чтобы убедиться в идентичности вышеуказанных способов, в файле примера приведен график платежей, рассчитанный на основе функции ОСПЛТ() .
Существует несколько способов как посчитать сумму в Экселе:
Чтобы разобраться как посчитать сумму в Excel на практике, предлагаю рассмотреть на примерах подсчета данных в столбце.
Как в Экселе посчитать сумму в столбце
Посчитать сумму с помощью выделения области ячеек
Во-первых, узнать сумму любых ячеек со значениями вы можете просто выделив нужные вам ячейки левой клавишей мыши:
Выделив ячейки с числами, в правом нижнем углу Excel отобразит сумму значений в выделенном вами диапазоне.
Для того чтобы выделить ячейки находящиеся не по соседству, следует удерживать клавишу CTRL и выбирать ячейки левой кнопкой мыши.
Как посчитать сумму в столбце с помощью формулы простого сложения
Пожалуй, самый простой и примитивный способ суммирования данных в столбце это формула простого сложения. Для того чтобы суммировать данные:
В формуле выше указывайте номера ячеек которые вы хотите суммировать:
Как посчитать сумму в столбце с помощью кнопки «Автосумма»
Если вы хотите посчитать сумму чисел в столбце и оставить этот результат в таблице, то, пожалуй, самый простой способ — это использовать функцию «Автосумма». Она автоматически определит необходимый для суммирования диапазон ячеек и сохранит результат в таблице.
Для подсчета чисел в столбце с помощью автосуммы сделайте следующее:
Как посчитать сумму в столбце с помощью функции СУММ в Excel
Вы можете сложить значения в столбце с помощью функции СУММ. Чаще всего формулу используют для создания суммы отдельных ячеек в столбце или когда ячейка с суммой не должна быть расположена прямо под столбцом с данными. Для подсчета суммы с помощью функции СУММ проделайте следующие шаги:
Как посчитать сумму в столбце в Excel с помощью таблицы
Для подсчета суммы в столбце с данными вы можете отформатировать данные как таблицу. Для этого:
Как посчитать сумму в нескольких столбцах в Экселе одновременно
Для того чтобы подсчитать сумму значений по нескольким колонкам одновременно — выполните следующие шаги:
Читайте также: