rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

Расчет количества дней от даты начала текущего месяца до текущей даты и от текущей даты до даты окончания текущего месяца

| Категория: Приемы и советы, Формулы и функции |

15

Как определить сколько календарных дней прошло с начала месяца до текущей даты и сколько дней осталось до окончания месяца?

calcdate1.png
Для решения этой задачи понадобится знание 3-х функций:

  • СЕГОДНЯ() – обновляемая дата.
    TODAY()
  • КОНМЕСЯЦА(Нач_дата;Число_месяцев) – определяет дату последнего дня месяца, заданную смещением по количеству месяцев до или после начальной даты
    EOMONTH(start_date;months)
  • ДЕНЬ(Дата_в_числовом_формате) – определяет число месяца: число от 1 до 31.
    DAY(Serial_number)

Для определения последнего дня текущего месяца нужно в функции КОНМЕСЯЦА задать количество месяцев 0.

calcdate2.png
Дальнейший расчет совсем прост – разница между 2-мя известными датами, совмещая в одну формулу, получаем:

calcdate3.png

Для расчета сколько полных дней прошло с начала месяца можно воспользоваться функцией ДЕНЬ, которая определит какой текущий день в месяце, а от полученного результата вычесть 1 день.

Определить дату 1-го дня месяца можно по формуле: =ДАТА(ГОД(СЕГОДНЯ();МЕСЯЦ(СЕГОДНЯ());1)




Оставьте комментарий!

На сообщение “Расчет количества дней от даты начала текущего месяца до текущей даты и от текущей даты до даты окончания текущего месяца” комментариев 15

  1. DenN:

    Всё оказалось гораздо легче, чем я для себя пытался построить цепочку решения подобных задач.

  2. Ольга Кулешова:

    Конечно просто! ведь Excel прекрасно умеет работать с датами, правда отчет ведется с 01.01.1900

  3. Анютка:

    Простота решений не может не радовать!

  4. Lisa Alisa:

    Спасибо, что пишите про даты, я с ними часто сталкиваюсь по работе, но не умею их обрабатывать. Учусь здесь

  5. Димка:

    Можно еще начальную дату месяца определить тоже через функцию =КОНМЕСЯЦА(сегодня();-1)+1

  6. Ирина Викторовна:

    Данное решение мне очень пригодилось в моей работе.

  7. Willi:

    Вы даже не представляете, Ольга, как я удачно зашел на Ваш блог – и почти сразу увидел то, что мне нужно. Буду следить за Вашими новинками постоянно, т.к. хочу расширять круг своих возможностей в этой замечательной программе!

  8. Joseph:

    Полезное дополнение в моим знаниям

  9. Michael:

    Даты всегда вызывают трудности в моих расчетах, т.к. практически не знаю функций. Благодаря вашим статьям я начинаю понимать, что все просто и я уже знаю ряд решений, которые помогут в моей работе.

  10. Wowa:

    эти формулы гораздо проще, чем когда-то пытался написать я сам

  11. Вазген:

    формулы хорошие, только я не могу решить задачу как узнать сколько месяцев между двумя датами. так не получается совсем

  12. Ольга Кулешова:

    Вазген, посмотрите здесь http://mirexcel.ru/?p=276
    второй способ Вам в помощь!

  13. Наташа:

    Отлично,а то с датами мало работала

  14. Мария:

    Всего несколько функций надо добавить в свой актив и можно решить множество задач.

  15. Dimon:

    Спасибо за объяснение, я тоже считаю, что чем проще, тем лучше…