Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Как рассчитать стаж работы с даты найма в Excel?

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

Рассчитайте стаж работы с даты найма с помощью функции ГОД

Рассчитайте продолжительность службы с даты найма с помощью функции РАЗНДАТ

Рассчитайте продолжительность службы с даты найма до сегодняшнего дня с помощью функции РАЗНДАТ

Рассчитайте стаж работы с даты найма с помощью удивительной функции


Рассчитайте стаж работы с даты найма с помощью функции ГОД

Чтобы рассчитать стаж работы с даты найма и конкретной даты, вам может помочь функция ГОД.

Введите или скопируйте следующую формулу в пустую ячейку:

=INT(YEARFRAC(B2,C2))

Внимание: В приведенной выше формуле B2 это ячейка даты найма и C2 - ячейка даты окончания.

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


Рассчитайте продолжительность службы с даты найма с помощью функции РАЗНДАТ

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

Посчитайте стаж работы в годах:

Введите или скопируйте следующую формулу в пустую ячейку:

=DATEDIF(B2, C2, "y")& " Years"


Рассчитайте стаж работы в годах и месяцах:

Пожалуйста, примените следующую формулу:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


Рассчитайте стаж работы в годах, месяцах и днях:

Примените следующую формулу:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

Внимание: В приведенной выше формуле B2 это ячейка даты найма и C2 - ячейка даты окончания.


Рассчитайте продолжительность службы с даты найма до сегодняшнего дня с помощью функции РАЗНДАТ

Иногда вы можете рассчитать продолжительность службы с даты найма до сегодняшнего дня, поэтому каждый день, когда вы открываете рабочий лист, продолжительность службы будет обновляться автоматически. В этом случае вам следует объединить функцию СЕГОДНЯ с функцией РАЗНДАТ.

Пожалуйста, примените любую из следующих формул к вашим потребностям:

=DATEDIF(B4, TODAY(), "y")& " Years"
= РАЗНДАТ (B4; СЕГОДНЯ (); "y") & "Годы" & РАЗНДАТ (B4; СЕГОДНЯ (), "ym") & "Месяцы"
= РАЗНДАТ (B6, СЕГОДНЯ (), "y") & "Годы" & РАЗНДАТ (B4, СЕГОДНЯ (), "ym") & "Месяцы" & РАЗНДАТ (B4, СЕГОДНЯ (), "мд") & "Дни"


Рассчитайте стаж работы с даты найма с помощью удивительной функции

Вам довольно сложно запомнить такое количество формул, но если у вас есть Kutools for Excel, С его Помощник по дате и времени вы можете быстро рассчитать стаж работы в годах, месяцах, днях, годах + месяцах + днях или в других форматах по вашему усмотрению.

Примечание:Чтобы применить это Помощник по дате и времени, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.

После установки Kutools for Excel, пожалуйста, сделайте так:

1. Щелкните ячейку, в которой вы хотите найти результат, а затем щелкните KutoolsФормула Помощник > Помощник по дате и времени, см. снимок экрана:

2. В Помощник по дате и времени диалоговом окне выполните следующие операции:

  • Проверьте разница из файла Тип раздел;
  • В Ввод аргументов текстовые поля, выберите ячейки, которые содержат дату найма и дату окончания отдельно;
  • Затем выберите нужный тип результата вывода. Например, вы можете получить стаж работы в годах, месяцах, годах + месяцах + днях, годах + месяцах и т. Д.

3. После завершения настройки нажмите OK , и вы получите первый рассчитанный результат, тогда вам просто нужно перетащить маркер заполнения, чтобы заполнить эту формулу для проверки ячеек, и теперь вы получите следующий результат по мере необходимости:

Нажмите, чтобы загрузить Kutools for Excel и бесплатную пробную версию сейчас!


Больше относительных статей:

  • Подсчитайте количество дней / рабочих дней / выходных между двумя датами
  • Вам когда-нибудь приходилось подсчитывать количество дней между двумя датами в Excel? Может быть, иногда вам просто нужно рассчитать рабочие дни только между двумя датами, а иногда вам нужно считать выходные дни только между двумя датами. Как можно подсчитать количество дней между двумя свиданиями при определенных условиях?
  • Расчет дней, часов и минут между двумя датами
  • Предположим, у вас есть два столбца ячеек даты и времени, и теперь вы хотите вычислить разницу в днях, часах и минутах между этими двумя ячейками даты и времени, как показано на следующем снимке экрана. В этой статье я расскажу о некоторых методах решения этой задачи за вас.

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Florence · 7 months ago
    For calculating the length of services in years, months and days with start date and end date, I noted that the result for James is 20 days. I would like to confirm if the end date means separation effective date (Day 1 after termination/separation) or last employment date.

    Both start (hire date) and end date (last employment date "LED") should be inclusive in the calculation. It is expected to return 21 days but not 20 days as it counted no. of days from 12/11/2025 to 12/31/2025.

    How to change the formula? Or should it be used termination effective date (LED + 1 day) as cell C2, instead of input "LED" as end date?
    • To post as a guest, your comment is unpublished.
      skyyang · 7 months ago
      Hi, Florence,
      If you want to include both the start date and end date when calculating, you just need add 1 after the days part as below formula:
      =DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md")+1 & " Days"
      Please try, hope it can help you!
  • To post as a guest, your comment is unpublished.
    sam · 1 years ago
    Hi, i would like to know how i can add two different experience which i found through datedif for a single staff
    eg : 3 yrs, 11 months, 4 days and 4 yrs, 3 months, 18 days,

    i am looking a formula for to get the following result

    8 yrs, 2 months, 22 days.

    thank you
  • To post as a guest, your comment is unpublished.
    Eve · 2 years ago
    Ive tried this formula and it comes up with #value!


    Please help
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, Eve,
      The above formula works well in my worksheet, which Excel version do you use?
      Or you can insert your error screenshot here.
      Thank you!
  • To post as a guest, your comment is unpublished.
    AB · 2 years ago
    How can I calculate years of service from the date or hire to today?
    • To post as a guest, your comment is unpublished.
      skyyang · 2 years ago
      Hello, AB,
      To calculate years of service from the hire date to today, you just need to apply the following formula: (Note: A2 is the hire date, change it to your need)
      =DATEDIF(A2,TODAY(),"y") & " years " & DATEDIF(A2,TODAY(),"ym") & " months "

      Please try it, hope it can help you!