Как в excel вычислить количество месяцев между 2-мя датами
Формула для расчета сколько прошло лет и месяцев с даты в Excel
Время от времени в Excel нужно посчитать количество лет и месяцев между 2-мя датами. К примеру, от 23 ноября 1960-го года и до 13 мая 2014г. прошло 53 года и 5 месяцев.
Как выяснить сколько прошло лет и месяцев с даты в Excel?
Формулу, которую можно применять для определения в годах и месяцах пройденного времени между 2-мя датами просит к использованию 2 функции и пару текстовых строк. Ячейка C2 содержит последующую формулу как показано на рисунке:
Примечание: в ячейке C9 ошибка: #ЧИСЛО! потому что исходная дата младше конечной, что по определению функции РАЗНДАТ не правильно. Значение в первом аргументе функции обязано быть постоянно меньше значения во 2-м аргументе.
Нужное вычисление реализуется при помощи одной и той же функции РАЗНДАТ лишь с различными значениями в 3-ем аргументе. Потому функцию нужно вызывать 2 раза. Не считая того, для удобочитаемости следует добавить в формулу текстовые знаки, которые присоединены эмблемой амперсантом «&».
1-ая функция РАЗНДАТ в формуле содержит код лет как единицу измерения времени и вычисляет сколько прошло лет между 2-мя датами: исходной и конечной.
2-ая функция РАЗНДАТ в формуле содержит в собственном 3-ем аргументе код «YM». По этому вычисляет количество пройденных месяцев в неполном году без учета полных пройденных лет между этими же 2-мя датами.
И в конце концов обе функции в формуле объединены строчками с текстовым описанием, чтоб юзер мог наглядно и просто прочесть какое число — это года, а какое – месяцы. Потому что итог вычисления формулой 2-ух числовых значений находятся в одной ячейке.
Посчитать количество месяцев между датами в Excel
Посчитать количество месяцев между датами в Excel — это довольно обычная задачка, выполнить, которую можно с помощью маленькой аннотации.
- Метод №1;
- Метод №2;
- Метод №3.
Четкий метод подсчета месяцев между датами в Excel
Для этого будет нужно применять систему:
- A2 – исходная точка;
- B2 – конечная дата;
- m – аргумент, обозначающий вывод значения в месяцах.
Принципиально! Формула округляет постоянно в наименьшую сторону, и показывает одно целое число лишь по прошествии 1-го целого месяца.
2-ой метод
В этом случае передаваемое значение будет обозначено с дробной частью, без округления.
В случае если необходимо поменять систему с округлением в огромную сторону:
В низшую сторону.
Смещение
Если необходимо осознать, только смещение месяцев, без учета прошедших лет, то можно пользоваться функцией:
Как суммировать значения ячеек между 2-мя датами в Гугл Таблицах
Функция SUMIFS (СУММЕСЛИМН) в Гугл Таблицах очень полезна в разных ситуациях, в том числе в тех, где вы желаете отыскать сумму значений ячеек в данном спектре дат. Это значит, что мы можем применять функцию SUMIFS, чтоб отыскать сумму значений в столбце, если надлежащие даты в другом столбце попадают между 2-мя данными датами.
В этом уроке мы объясним, как это создать. Мы также покажем для вас разные методы использования функции SUMIFS в Гугл Таблицах с датами в различных ситуациях.
Что делает функция СУММЕСЛИМН?
Функция СУММЕСЛИМН (SUMIFS) употребляется для нахождения суммы спектра значений, удовлетворяющих данному набору критерий .
На самом деле, она просматривает спектр ячеек, извлекает значения тех, которые соответствуют всем данным условиям, а потом суммирует эти извлеченные значения.
Синтаксис функции SUMIFS
Синтаксис функции СУММЕСЛИМН (SUMIFS) последующий:
- sum_range — это спектр ячеек, содержащих значения, которые вы желаете проверить.
- criteria_range1 — это спектр, который вы желаете проверить на соответствие критерию1.
- criteria1 — это условие, которому должен удовлетворять диапазон_критерия1.
- criteria_range2, criteria2 и т. д. — доп спектры и аспекты для проверки (по мере необходимости).
Как видно из синтаксиса, вы сможете добавить столько критериев, сколько для вас необходимо.
Но само собой очевидно, что в функции должен быть как минимум 1 спектр критериев и параметр аспекта.
Почему мы используем SUMIFS заместо SUMIF для суммирования значений ячеек между 2-мя датами?
Основное различие между функциями SUMIF (СУММЕСЛИ) и SUMIFS (СУММЕСЛИМН) заключается в том, что СУММЕСЛИ дозволяет указать лишь одно условие. СУММЕСЛИМН, с иной стороны, дозволяет указать наиболее 1-го условия.
Синтаксис для Гугл Таблиц SUMIFS с датой
Так как мы желаем учесть значения ячеек между парой дат (скажем, date1 и date2), нам нужно указать два условия:
- Дата обязана быть опосля обозначенной даты1
- Дата обязана быть ранее обозначенной даты2
Таковым образом, синтаксис функции SUMIFS для нашей ситуации можно сузить до последующего:
Внедрение SUMIFS для суммирования значений ячеек между 2-мя датами в Гугл Таблицах
Разглядим последующий набор данных, содержащий даты и количество проданных единиц (гипотетичного продукта).
Допустим, вы желаете отыскать общее количество проданных единиц между датами, обозначенными в ячейках E4 и F4. Вы сможете отыскать эту сумму, применив функцию СУММЕСЛИМН ( SUMIFS ), как показано ниже:
Вот итог, который мы получаем, применяя приведенную выше формулу к нашим данным:
Внедрение СУММЕСЛИМН для суммирования значений ячеек между данной датой и текущей датой
Давайте разглядим особенный вариант, когда мы желаем отыскать общее количество проданных единиц, начиная с данной даты до текущей даты (сейчас).
Для этого вы сможете применять функцию DATE (ДАТА), к примеру TODAY (СЕГОДНЯ), в параметрах критериев последующим образом:
Функция TODAY просто возвращает текущую дату при открытии таблицы Гугл. Итак, вот что вы получите, если откроете лист 18.07.2021.
Внедрение СУММЕСЛИМН для суммирования значений ячеек с данной даты до конца месяца
Еще одна нужная функция DATE — это функция EOMONTH, которая возвращает крайний денек месяца для данной даты.
Давайте поглядим на иной личный вариант, когда мы желаем отыскать общее количество проданных единиц, начиная с данной даты до конца этого месяца. В этом случае вы сможете применять функцию EOMONTH последующим образом:
1-ый параметр EOMONTH показывает дату, для которой вы желаете крайний денек месяца. 2-ой параметр показывает количество месяцев опосля данной даты, для которого нам нужен крайний денек месяца.
Так как нам нужен крайний денек такого же месяца, мы указали 2-ой параметр функции EOMONTH как 0.
Вот итог, который мы получаем, когда эта формула применяется к данным:
Внедрение СУММЕСЛИМН (SUMIFS) для суммирования значений ячеек за текущий месяц
В конце концов, давайте разглядим вариант, когда мы желаем отыскать сумму значений ячеек за весь текущий месяц. Это востребует использования функций TODAY и EOMONTH в параметрах аспекта SUMIFS.
Нам необходимо будет отыскать как 1-ый денек, так и крайний денек текущего месяца, поэтому что нам необходимы оба из их в параметрах критериев нашей функции СУММЕСЛИМН.
Чтоб отыскать 1-ый денек текущего месяца, воспользуемся формулой:
Тут первым параметром функции EOMONTH является функция TODAY, которая возвращает текущую дату. 2-ой параметр указан как -1. Таковым образом, EOMONTH (TODAY (), — 1) даст нам крайний денек месяца, который выпадает ровно в месяц до TODAY. Иными словами, крайний денек прошедшего месяца.
Итак, 1-ый денек этого месяца, разумеется, выпадает на последующий денек опосля этого, потому мы просто добавляем 1 к дате, возвращаемой данной функцией.
Сейчас нам необходимо отыскать крайний денек текущего месяца. Для этого воспользуемся формулой:
Сейчас мы можем соединить обе эти формулы, чтоб получить сумму значений ячеек между первым и крайним деньками текущего месяца, как показано ниже:
Вот итог, который мы получаем, когда формулу применяем к выборке данных:
Мы можем добавочно настроить эту формулу для суммирования значений между данными 2-мя датами, которые также удовлетворяют неким доп аспектам. Это можно создать, просто добавив любой аспект в качестве характеристик к функции СУММЕСЛИМН.
Потому, если б мы желали отыскать сумму проданных единиц за текущий месяц лишь для ковров, мы бы записали формулу как:
В этом руководстве мы проявили разные методы использования функции даты SUMIFS (СУММЕСЛИМН) в Гугл Таблицах с датами, когда вы желаете суммировать значения ячеек между 2-мя датами в Гугл Таблицах. Возлагаем надежды, это было информативным и полезным вам.