Найти в Дзене

Скрытые возможности Excel

Задача - посчитать разницу между двумя датами в месяцах и днях Представьте ситуацию - в одной компании решили наградить всех сотрудников, кто работает 4 и больше лет. И выдать им премию пропорционально отработанным месяцам. Функции для быстрого подсчета разницы между датами в годах и месяцах нет. По крайней мере для обычных пользователей, которые не читали эту статью и не смотрят наш канал в социальных сетях, а ищут формулы по списку. Как они решат эту задачу? В худшем случае, будут считать в уме, в лучшем - воспользуются комбинацией функций ГОД и МЕСЯЦ. Функция РАЗНДАТ (DATEDIF) и её синтаксис Мы поступим по-другому. Записывайте - функция РАЗНДАТ, самая скрытная из полезных функций Excel. Её действительно нет в современной версии, она оставлена для сопоставимости с предыдущими версиями и вот как она работает. 1. Указываем меньшую дату. 2. Указываем бОльшую дату. 3. Указываем в чём считать разницу. Так выглядит формула в ячейке C2: =РАЗНДАТ($B2;$G$4;"y") И в ячейке D2: =РАЗНДАТ($B2;$G$
Оглавление

Задача - посчитать разницу между двумя датами в месяцах и днях

Представьте ситуацию - в одной компании решили наградить всех сотрудников, кто работает 4 и больше лет. И выдать им премию пропорционально отработанным месяцам. Функции для быстрого подсчета разницы между датами в годах и месяцах нет. По крайней мере для обычных пользователей, которые не читали эту статью и не смотрят наш канал в социальных сетях, а ищут формулы по списку. Как они решат эту задачу? В худшем случае, будут считать в уме, в лучшем - воспользуются комбинацией функций ГОД и МЕСЯЦ.

Функция РАЗНДАТ (DATEDIF) и её синтаксис

Мы поступим по-другому. Записывайте - функция РАЗНДАТ, самая скрытная из полезных функций Excel. Её действительно нет в современной версии, она оставлена для сопоставимости с предыдущими версиями и вот как она работает.

3 аргумента в функции РАЗНДАТ
3 аргумента в функции РАЗНДАТ

1. Указываем меньшую дату.

2. Указываем бОльшую дату.

3. Указываем в чём считать разницу.

Единицы измерения в функции РАЗНДАТ
Единицы измерения в функции РАЗНДАТ

Так выглядит формула в ячейке C2: =РАЗНДАТ($B2;$G$4;"y")

И в ячейке D2: =РАЗНДАТ($B2;$G$4;"m")

-4

Особенности применения функции РАЗНДАТ

Почему же убрали такую полезную функцию? Предположим, сегодня 28.02.

-5

Представьте, как обидно вот этим сотрудникам, функция не учитывает, что год високосный.

Также есть и другие неоднозначные расчеты, например, разница между 30 марта и 28 февраля тоже не даст 1. Правильно ли так считать или надо учитывать дни месяца?

-6

В работе этой функции возникало слишком много вопросов, и её решили просто скрыть. Кому надо - пользуйтесь. По крайней мере, это самая правдоподобная версия, которую я слышала.

Хотите знать больше возможностей Excel? Подписывайтесь на наши каналы:

www.youtube.com/@xl_skills

XL.skills