mrusklon
@mrusklon
Не получается? Яростно гугли!

Как посчитать в екселе стаж в разных фирмах?

не могу понять как правильно посчитать или логику формулы чтоли...
есть у меня данные сколько у человека стажа всего , в формате X лет Y месяцев N дней
есть дата приема к нам на фирму
надо знать сколько у него стажа у нас на фирме и сколько стажа общего/полного

вот что я наваял , но не пойму как соединить X Y N с тем стажем который у нас уже есть

https://drive.google.com/file/d/1UvQC9Wiw370rT4o84...
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
@marxxt
понравился ответ - поставь ✔
X*365 + Y*30 + N - стаж до работы в фирме в днях
Z - стаж работы в фирме в днях = ДНИ(Текущая_дата;Дата_приема)

X*365 + Y*30 + N + Z - общий стаж в днях

Годы = ЦЕЛОЕ(Дни/365)
Месяцы = ЦЕЛОЕ((Дни-Годы*365)/30)
Дней = Дни - Годы*365 - Месяцы*30
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Собирайте дату с помощью
для VBA DateSerial
для EXCEL ДАТА
т.к. даты представлены числами то вы можете смело вычитать и складывать их
т.е
ДатаНачалаСтажа = СегодняшняяДата - DateSerial(X, Y, N)

Дальше простая арифметика
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы