Обчислення річниці в Excel

Зміст

Уявіть собі список працівників, у якому ви б хотіли відзначити всіх співробітників віком від 50 років приміткою, щоб ви могли надіслати їм листівку на день народження.

Щоб вирішити цю проблему, спочатку кілька слів про передумови обробки даних у Excel: У Excel дати внутрішньо розглядаються як послідовні числа, залежно від дати початку 1 січня 1900 року.

Тож якщо ви просто хочете відняти дату народження від сьогоднішньої і перевірити, чи вона більша за 50, це не спрацює. Оскільки для Excel число 18262 означає 50 років (це дата 30 грудня 1949 р.), Тож усі особи у вашій таблиці будуть старші за 50 років, тому що 18262 більше, ніж 50.

Чому 30 грудня 1949 року, а не 31 грудня 1949 року? Оскільки обчислення в Excel за 1 січня 1900 року починається з числа один і прирівнюється. Тому вам доведеться відняти цей показник з розрахунку.

Маючи це на увазі, розрахувати вік насправді дуже просто:

  1. Ви вводите в клітинку дату народження свого працівника, напр. b. у комірці В2.
  2. Потім введіть формулу поточної дати в клітинку поруч з нею, тобто C2. Найкращий спосіб зробити це за допомогою функції TODAY ().
  3. Потім введіть дату 30 грудня 1949 р. У клітинку D2. Це 50 років, які ви хочете відняти.
  4. Тепер введіть таку формулу в клітинку E2:

= IF (C2 -> = D2; "50 або старше"; "ще не 50")

За цією формулою всі працівники, яким сьогодні або раніше виповнилося 50 років, відзначаються текстом "50 або старше", всі інші - "ще не 50".

Якщо ви обходитесь без другого запису і хочете позначити лише працівників, яким виповнилося 50 років, то залиште умову «Інше» у запиті IF. Тоді формула виглядає так:

= IF (C2-B2> = D2; "50 або старше"; "")

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave