Как посчитать стаж сотрудника в excel формула
Перейти к содержимому

Как посчитать стаж сотрудника в excel формула

Excel: Вычисление стажа работы

Работники кадровых служб постоянно сталкиваются с задачей вычисления стажа работы сотрудников организации. В этом им может помочь функция Excel — РАЗНДАТ(), вычисляющая длительность интервалов дат.

Нюанс в том, что Вы не найдете эту функцию в списке Мастера функций, нажав кнопку fx .

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

Синтаксис функции следующий:

РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)

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

Этот параметр может принимать следующие значения:

разница в полных годах

в полных месяцах

разница в днях без учета лет

разница в днях без учета месяцев и лет

разница в полных месяцах без учета лет

На рисунке ниже представлены различные варианты применения этой функции.

В ячейке А1 — дата поступления на работу, в ячейке А2 — дата увольнения.

Можно подсчитать, например, стаж работы в виде «… г. … мес. … дн.», для этого введем в ячейку В7 следующую формулу:

Стаж работы в Excel

Этот урок будет более полезен для кадровой службы, потому что именно ей приходится считать трудовой стаж. Нам на помощь придет специальная функция РАЗНДАТ в Excel. Это фантомная функция, поэтому ее нет в обычном диспетчере формул. Работает она только с датами и с ее помощью можно рассчитать определенный период и вывести его в днях, годах и месяцах.

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

  • Начальная дата;
  • Конечная дата;
  • Специальный тип, который позволяет выразить дни, года и месяцы — это по своей сути единица измерения, в которой будут вычисляться промежуток между датами. Записывается этот параметр в кавычках и определяет разницу в:
  • y — года;
  • m — месяцы;
  • d — дни;
  • yd — дни без учета лет;
  • md — дни без учета месяцев и лет;
  • ym — месяцы без учета лет.

Теперь давайте разбираться как она работает. Для примера возьмем таблицу, в которой есть дата приема и дата увольнения сотрудника.

Стаж работы в Excel

Попробуем применить функцию с разными параметрами и посмотрим что из этого получится. Стоит заметить, что все показатели — это РАЗНИЦА между датами.

Стаж работы в Excel

Исходя из возможностей РАЗНДАТ, прибегая к помощи функции СЦЕПИТЬ, можно вычислить стаж сотрудника. Общий вид функции будет:
=РАЗНДАТ(B2;B3;"y") & " лет " & РАЗНДАТ(B2;B3;"ym") & " месяцев " & РАЗНДАТ(B2;B3;"md") & " дня(ей)"

Стаж работы в Excel

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

Стаж работы в Excel

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

Не забудьте поделиться ссылкой на статью ⇒

В этом уроке расскажу как свернуть Outlook в трей. Многие пользователи, которые только начинают работать с программой Microsoft Outlook, сталкиваются с проблемой, когда программа, которую они сворачивают, остается на панели задач.

    22.09.2015 Просмотров: 6478 Outlook

При сортировке данных в Excel Вы можете столкнуться с необходимостью отсортировать данные одновременно по нескольким столбцам. Вот как раз сегодня я расскажу как это можно сделать.

    07.03.2019 Просмотров: 9605 Excel

В сегодняшнем уроке я расскажу как вставить формулу в Word. На самом деле существует несколько способов это сделать и по возможности я постараюсь рассмотреть их все.

    04.02.2016 Просмотров: 20853 Word

Этот урок будет более полезен для кадровой службы, потому что именно ей приходится считать трудовой стаж. Нам на помощь придет специальная функция РАЗНДАТ в Excel. Это фантомная функция, поэтому ее нет в обычном диспетчере формул. Работает она только с датами и с ее помощью можно рассчитать определенный период и вывести его в днях, годах и месяцах.

    12.01.2016 Просмотров: 15967 Excel

В этом уроке расскажу как поставить в начале ячейки знак плюс или ноль перед числом в Excel. Давайте представим ситацию, что вам необходимо ввести в ячейку номер телефона в формате "+7 987. ". В обычном состоянии программа Эксель просто удалит этот знак плюс.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *