Как сделать стаж в экселе
Это новогодний подарочек?
К сожалению нет екселя (в опене не открывается корректно) под рукой, уже только в следующем году увижу во всей красе.
Но меня лично интересуют следующие факты, т.к. функцию с подобным результатом мы не так давно обсуждали.
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 - месяцы без учета лет.
Теперь давайте разбираться как она работает. Для примера возьмем таблицу, в которой есть дата приема и дата увольнения сотрудника.
Попробуем применить функцию с разными параметрами и посмотрим что из этого получится. Стоит заметить, что все показатели - это РАЗНИЦА между датами.
Исходя из возможностей РАЗНДАТ, прибегая к помощи функции СЦЕПИТЬ, можно вычислить стаж сотрудника. Общий вид функции будет:
=РАЗНДАТ(B2;B3;"y") & " лет " & РАЗНДАТ(B2;B3;"ym") & " месяцев " & РАЗНДАТ(B2;B3;"md") & " дня(ей)"Если сейчас поменять данные в ячейках, где мы указывали начало и окончание работы, вы автоматически заставите функцию пересчитать стаж.
Конечно же вы можете использовать эту функцию в своих целях, так как не обязательно, что периодом будет стаж работы.
Не забудьте поделиться ссылкой на статью ⇒
В английской версии эта функция называется VLOOKUP - расшифровывается как вертикальный просмотр. Существует также функция ГПР, которая ориентирована на горизонтальный просмотр. В основном функция ВПР используют для того, чтобы подтянуть данные из одной таблицы в другую, также ее можно использовать для сравнения столбцов в двух разных таблицах.
В этом уроке расскажу как сцепить дату и текст в Excel. Допустим, у вас есть несколько ячеек, одна из которой дата. Необходимо получиться ячейку, в которой будет храниться запись "Договор №150 от 28.12.2015" при условии, что вид документа, его номер и дата будут храниться в разных ячейках.
Сегодня расскажу про быстрое переключение между листами 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 нет в справке
С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 и бесплатную пробную версию прямо сейчас!
Читайте также: