Как посчитать разницу в Excel
Здравствуйте друзья!
Сегодня я решил описать возможность вычисления, какая разница между двумя датами с помощью функции РАЗНДАТ. Почему именно ее, да просто, потому что недавно решал поставленные задачи с ее использованием. Ну, во-первых, это было, когда в бухгалтерию поступил задание выбрать персонал и посчитать его стаж. Мне было грустно наблюдать, как стаж считали с помощью календарика, вот я и решил помочь людям. Второй была задачка для работников профсоюза, надо отслеживать дни рождения, что бы вовремя поздравить человека с его праздником. И третей каплей стал запрос о помощи от отдела кадров, там даты принятия и увольнения, это как букварь для школьника.
Вы и сами можете представить себе варианты применения когда вычисляется разница между двумя датами, а то, что вы попали на мою статью, означает, что именно это вас и интересует. А значит, эта тема актуальна и нужна. Решением данной проблемы станет функция РАЗНДАТ, она поможет вычислить длительность интервала между двумя датами.
Выглядит функция РАЗНДАТ следующим образом:
=РАЗНДАТ(начальная дата; конечная дата; способ измерения времени)где,
начальная дата — это дата от которой будет вестись отчёт (дата приема на работу, сегодняшний день и т.д);
конечная дата — это дата до которой будет вестись вычисление (дата увольнение, дата будущего мероприятия и т.д.);
способ измерения времени — это показатель измерения времени в нужной нам величине (полный год, месяц, день, а также походных вариациях).
Последний аргумент является самым интересным, так как именно от него зависит, каким вы увидите свой результат и в каких единицах измерения будет разница между двумя датами, начальной и конечной. Данный параметр может иметь несколько значений:
«y» — показывает разницу в годах полного формата;
«m» — показывает разницу в месяцах полного формата;
«d» — показывает разницу в днях полного формата;
«yd» — отображает разницу в днях с начала года, но без учёта лет;
«md» — отображает разницу в днях, но без учёта лет и месяцев;
«ym» — отображает разницу в месяцах полного формата, но без учёта лет.
То есть, рассмотрим на примере, когда нам надо узнать стаж человека который проработал на предприятии некоторое количество времени. Согласно приказу он был принят на работу 10.11.2011 года и уволился по собственному желанию 08.11.2016 года, значит нам нужно 3 ячейки: в первую мы вводим дату принятия на работу, во-вторую, дату увольнения, а в третью, формулу, которая вычислит нам разницу и выглядит она так:
=РАЗНДАТ(F2;G2;»y»)&» г.»&РАЗНДАТ(F2;G2;»ym»)&» мес. «&РАЗНДАТ(F2;G2;»md»)&» дн.»
где, F2 — ячейка с датой поступления на работу, а G2 — с датой увольнения.
Также вам будет интересно: «Как определить в Excel день недели по дате» или «Как посчитать количество дней в Excel».