Розрахунок віку або стажу за допомогою функції DATEDIF

зміст

Для обчислення тривалості інтервалів дат в Excel є функція РАЗНДАТ, в англійській версії – ДАТИФІКОВАНО.

Нюанс в тому, що ви не знайдете цю функцію в списку Майстра функцій, натиснувши кнопку fx – це недокументована функція Excel. Точніше, ви можете знайти опис цієї функції та її аргументів тільки в повній версії англомовної довідки, так як фактично вона залишена для сумісності зі старими версіями Excel і Lotus 1-2-3. Однак, незважаючи на те, що цю функцію неможливо вставити стандартним способом через вікно Вставка – функція (Вставити — функція), ви можете вручну ввести його в комірку з клавіатури – і все буде працювати!

Синтаксис функції такий:

=РАЗНДАТ(Дата початку; Остаточна дата; Метод_вимірювання)

З першими двома аргументами все більш-менш зрозуміло - це комірки з датами початку і кінця. І найцікавішим аргументом, звичайно ж, є останній – він визначає, як саме і в яких одиницях буде вимірюватися інтервал між початковою і кінцевою датами. Цей параметр може приймати такі значення:

"І" повна річна різниця   
"М" у повних місяцях
"D" в повних днях
«yd» різниця в днях з початку року, без урахування років
«Md» різниця в днях без урахування місяців і років
«в» різниця в повних місяцях без урахування років

Наприклад:

Розрахунок віку або стажу за допомогою функції DATEDIF

Ті. за бажанням порахуйте і відобразіть, наприклад, свій стаж у вигляді «3 роки 4 міс. 12 днів», у клітинку необхідно ввести таку формулу:

u1d RAZDAT (A2; A1; “y”)&” y. “& РАЗДАТЬ (A2; A1; “ym”) & ” місяць. “&RAZDAT(A2;AXNUMX;”md”)&” днів”

де А1 - клітинка з датою виходу на роботу, А2 - дата звільнення.

або в англійській версії Excel:

=DATEDIF(A1;A2;»y»)&» y. «&DATEDIF(A1;A2;»ym»)&» m. «&DATEDIF(A1;A2;»md»)&» d.»

  • Як зробити випадаючий календар для швидкого введення будь-якої дати мишкою в будь-яку клітинку.
  • Як Excel працює з датами
  • Як зробити так, щоб поточна дата автоматично вводилася в клітинку.
  • Як дізнатися, чи збігаються два інтервали дат і на скільки днів

залишити коментар