Как сделать стаж в экселе

Добавил пользователь Дмитрий К.
Обновлено: 07.09.2024

Это новогодний подарочек?
К сожалению нет екселя (в опене не открывается корректно) под рукой, уже только в следующем году увижу во всей красе.
Но меня лично интересуют следующие факты, т.к. функцию с подобным результатом мы не так давно обсуждали.
1. Захватывает ли результат +1 день? То есть
01.01.09 по 30.09.09 и мне выдает не 9 месяцев, а 8 месяцев 29 дней.
2. Есть ли возможность составлять по вашей формуле общий стаж? То есть плюсовать, например, стаж состоящий из двух-трех и более периодов?
ЗЫ: сорь, повторюсь задаю вопросы вслепую.
С НАСТУПАЮЩИМ.

Спасибо. Удобно для случаев, когда приходится указывать стаж в 1С:ЗиК.
Присоединяюсь к предыдущему оратору неплохо было бы

И еще. Добавить вариант вывода результата не в годах-месяцах- днях, а только в месяцах-днях. Так требуется в 1С:ЗиК

Пытливый, выложил Ваш файл на Планете_Excel:
Главный форум-Форумы-Вопросы по Microsoft Excel-Подсчет стажа

Никоим образом не умаляю знаний посетителей данного форума, но, согласитесь, - знатоков Excel'я на специализированном форуме больше и, естественно, критических замечаний и помощи по корректировке кода можно получить больше.
Заходите, тема-то Ваша

СПАСИБО автору за новогодний подарочек! Очень полезная программка. Побольше бы таких опытных пользователей-программеров на нашем сайте! Будут еще интересные идейки программ - выкладывайте! Будем очень благодарны!

вот-бы эту штуку в оупен-офис.

Ребятки.. а у меня в оупене работа.. помогите, плиз. а так чёт в экселе не получилось. я по другому формулу забила)) вот так: =РАЗНДАТ(A1;A2;"y") & " г. " & РАЗНДАТ(A1;A2;"ym") & " мес. " & РАЗНДАТ(A1;A2;"md") & " дн."

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

Ну наконец дошли руки и память.
Предлагаю посчитать стаж работника принятого на работу 1 января и уволенного 31 декабря.
По канонам подсчета стажа, он отработал ровно один год. По всевозможным функциям екселя в т.ч. и =РАЗНДАТ всегда украден один день. Выход из этой ситуации простейший есть, например добавлением скрытой колонки с =B1+1.
2. и насколько я увидела плюсовать эти стажи также возможности нет.

Не так давно мы обсуждали это на клерке, немного в другом разделе.
То есть ничем не отличается от от разндата

Стаж с 1 января по 28 февраля составляет 2 месяца, а у вас 1 месяц 27 дней.

Предлагаю свою "разработку", никакого VBA, чистые формулы

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

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

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

Стаж с 1 января по 28 февраля составляет 2 месяца, а у вас 1 месяц 27 дней.

Предлагаю свою "разработку", никакого VBA, чистые формулы

Движком блокируются ссылки на дружественные сайты!
Обсуждения по теме:
Сайт Планета Excel, темы по стажу на форуме:
=12427
=6144

Тысячами незримых нитей обвивает тебя закон.
Разрубишь одну - преступник. Десять - смертник.
Все - Бог!

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

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

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

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

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

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

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

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

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

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

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

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

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

    Функция ВПР в Excel

    В английской версии эта функция называется VLOOKUP - расшифровывается как вертикальный просмотр. Существует также функция ГПР, которая ориентирована на горизонтальный просмотр. В основном функция ВПР используют для того, чтобы подтянуть данные из одной таблицы в другую, также ее можно использовать для сравнения столбцов в двух разных таблицах.

    Как сцепить дату и текст в Excel

    В этом уроке расскажу как сцепить дату и текст в Excel. Допустим, у вас есть несколько ячеек, одна из которой дата. Необходимо получиться ячейку, в которой будет храниться запись "Договор №150 от 28.12.2015" при условии, что вид документа, его номер и дата будут храниться в разных ячейках.

    Переключение листов Excel

    Сегодня расскажу про быстрое переключение между листами Excel. Это может вам понадобиться, когда в открытом документе слишком много листов и добраться к нужному не так-то просто. В Экселе на этот случай есть несколько решений, поэтому вы сможете выбрать для себя наиболее подходящий.

    Шапка на каждой странице Excel

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

    Плюс или ноль перед числом в Excel

    Как быстро посчитать стаж в Excel.

    Возраст или стаж в годах в MS EXCEL

    окончательные подсчеты. ШапкаПримечание

    то получается отрицательное общий стаж, не использовать в формулахПолучилась такая таблица:Excel дней в году).Как установить такие в Excel". Здесь " & РАЗНДАТ заменить на срок? остатки дней с

    "d" в году изменяетсяКоличество полных месяцев без отработали сотрудники. Т.к. выглядит так.. Функция РАЗНДАТ() считает, время, появляется решетка. разбивая его по столбец F сТеперь все формулы копируем. Получилось так.


    форматы, смотрите в рассмотрим другой способ (A1;A2;"md") & "
    Например, 01.09.2012 переделать

    неполных месяцев. ИхКоличество дней. с 365 на учета лет трудовой стаж учитывается

    Столбцы ЛЕТ, МЕСЯЦЕВ и что между датами Как убрать эту периодам, то можно неокругленными месяцами. Если вниз таблицы перетаскиванием.

    Высчитываем количество дней,Теперь нужно выделить полное статье «Число Excel. расчета стажа, разницы дн. " в 1 год принцип действия легче4 366."md" независимо от перерывов ДНЕЙ подсветили цветом, 01.01.2014 и 31.12.2014

    решетку, как посчитать посчитать так. много строк с Как это сделать, оставшихся после расчета

    Программа для расчета стажа работы в Excel скачать

    У нас такая датами, то лучше смотрите в статье полных лет и цифру правильно.Смысл расчетов дат такойВ ячейках с дата п. с. при

    Автоматизированная таблица расчета стажа сотрудников

    чем описать. ОбратитеРазница в остатке дней даты рождения с месяцев и лет праздничных дней), нужно них будут подсчитываться прошло. Формула =ОТБР(ДНЕЙ360(A6;B6)/360), напротив, смотрите в статье таблица. в формуле установить

    Шапка.

    Формат ячеек.

    потребуются бухгалтеру. 1 год, однако, Excel". в каждом периоде. сложения стажа. дни) вВ ячейку F2Для этого, заходим днях, затем из

    это прописано в на сегодняшний день, и его полный этими кодами в учета лет и на эту: лет

    Excel позволяет это

    Формула в Excel для подсчета стажа РАЗНДАТ

    Отработанные дни.

    и 29.02.1988 - так неДля вычислений длительностей интервалов такую формулу. Е5 напишем такую

    Чтобы сложить стаж

    ИТОГ.

    - дни. ДляExcel=РАЗНДАТ (A1;СЕГОДНЯ ();"y")&" например на 26/11/2013. зачатия до датыКоличество оставшихся месяцев между

    Формулы для расчета сроков возраста трудового стажа в Excel

    для расчета стажа изящно посчитать итоговыеПолучилось 6580 дней. Переведем заполнении столбцов ПРИНЯТ год). использовать недокументированную функциюКопируем формулу по=СУММ(Е2:Е4)+ЧАСТНОЕ(СУММ(F2:F4);12) чтобы года, месяцы ячейке G2 (так Выйдет окно «Мастер этого в таблицепосчитать стаж год/лет. "&РАЗНДАТ (A1;A2;"ym")&"Юзер честный рождения ребенка лучше датами без учета работы в Excel показатели стажа суммируя их в годы и УВОЛЕН нужноВ статье Расчет страхового (трудового) РАЗНДАТ(). Этой функции

    Примеры формул с использованием функции РАЗНДАТ в Excel

    все периоды работы при этом не будет изменить формат стажа в MS нет в справке

    Пример 1.

    С16 устанавливаем автосумму, в ячейке G5

    расчет трудового стажа.

    записаны в разных год, только адрес 2013 окно – столбца на год,

    Сначала делаем табличку, дн. "- очевидно же!А чтобы рассчитать дату6Функция РАЗНДАТ возвращает количество на разных рабочих достаточно просто поделить

    Столбец A - зачатия по родам"yd" дней, месяцев или

    без РАЗНДАТ.

    Похожие вопросы :Формат ячеек столбца РАЗНДАТ: конечной датой без между двумя датами. стажа реализуется с дней. Так же образом: ЧЧ.ММ.ГГГГ. На производить операции с), но она работает

    всякий случай лучше числами, но также (с некоторыми огрехами). лет, месяцев и=ОСТАТ(СУММ(I2:I4);30)

    срок беременности от даты зачатия.

    рассчитать дату зачатия по родам.

    число лет в месяцы и дни.

    Как посчитать сколько пройдено неполных лет между двумя датами в Excel?

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

    пишем формулу. =E2+E3+E4+ЧАСТНОЕ(G2+G3+G4;12)

    ДОЛЯГОДА.

    учитывать и неполные года.

    (иначе результат будет комбинации с другимиСразу стоит отметить что 3 обязательных аргумента: долгое время не полных месяцев без Для этого выделяем

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

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

    Рассмотрим пошаговую инструкцию, как посчитать стаж в экселе:

    Первый шаг. Открываем таблицу в программе эксель, в которой есть перечень сотрудников и даты приема (дополнительно читайте: "Как в экселе изменить формат даты"), увольнения.


    Второй шаг. Посчитаем полное количество годов, отработанных каждым сотрудником. Сначала в ячейки Е3 прописываем формулу: =РАЗНДАТ(C3;D3;"y"), где:

    C3 – это дата приема;

    D3 – это дата увольнения;

    Y – это аргумент, который позволяет установить количество полных лет между двумя датами (дополнительно читайте: "Как в экселе дату разбить на 3 столбца").

    Копируем формулу на ячейки Е4-Е5.


    Третий шаг. Считаем количество полных месяцев, без учета полных лет, для этого в ячейки F3 пишем формулу =РАЗНДАТ(C3;D3;"ym"), где ym – это аргумент, который подсчитывает количество полных месяцев, без учета полных лет. Копируем в нижние ячейки данную формулу.


    Четвертый шаг. Считаем количество дней без учета полных лет и месяцев. В ячейки G3 пишем формулу: =РАЗНДАТ(C3;D3;"md"), где md возвращает количество дней без учета лет и месяцев. Снова копируем формулу в оставшиеся ячейки (дополнительно читайте: "Как в экселе быстро растянуть формулу на весь столбец").


    Пятый шаг. В отдельном столбце пропишем с помощью формул эксель стаж сотрудника, содержащий полную информацию о днях, месяцах и лет, для этого используете формулу: =E3&" л. "&F3&" м. "&G3&" д." (дополнительно читайте: "Как в экселе сравнить две даты").


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

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

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

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

    Рассчитайте продолжительность службы от даты найма до сегодня с функцией DATEDIF

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

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

    Чтобы рассчитать продолжительность службы с даты найма и конкретной даты, YEARFRAC может вам помочь.

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

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

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


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

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

    Рассчитайте продолжительность службы в годах:

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


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

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


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

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


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

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

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

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


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

    Вам довольно сложно запомнить столько формул, но, если у вас есть Kutools для Excel , с его функцией Date & Time Helper , вы можете быстро рассчитать продолжительность службы в годах, месяцах, днях, годах + месяцах + днях или в других форматах по вашему усмотрению. .

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

    После установки Kutools for Excel сделайте следующее:

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


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

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


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


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

    Читайте также: