Добавить в корзинуПозвонить
Найти в Дзене
Галина про Excel

Как посчитать возраст по дате рождения в Excel

Расчет возраста по дате рождения — частая задача в Excel, будь то учет сотрудников, анализ клиентской базы или просто личные записи. В этой статье разберем несколько простых способов сделать это быстро и без ошибок. **Способ 1: Функция РАЗНДАТ** Самый точный и удобный вариант — использование функции `РАЗНДАТ` (в английской версии `DATEDIF`). Она учитывает разницу между датами в годах, месяцах или днях. Формула выглядит так: `=РАЗНДАТ(дата_рождения; СЕГОДНЯ(); "Y")` Где: - `дата_рождения` — ячейка с датой рождения. - `СЕГОДНЯ()` — текущая дата. - `"Y"` — указывает, что результат нужен в годах. **Пример:** Если дата рождения в ячейке `A2`, формула будет: `=РАЗНДАТ(A2; СЕГОДНЯ(); "Y")` **Способ 2: Комбинация функций ГОД и СЕГОДНЯ** Если `РАЗНДАТ` недоступна (например, в некоторых версиях Excel), можно использовать разницу между годами: `=ГОД(СЕГОДНЯ()) - ГОД(A2)` **Но!** Этот метод не учитывает месяц и день, поэтому возраст может быть неточным. Чтобы исправить это, добавьте провер

Как посчитать возраст по дате рождения в Excel

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

**Способ 1: Функция РАЗНДАТ**

Самый точный и удобный вариант — использование функции `РАЗНДАТ` (в английской версии `DATEDIF`). Она учитывает разницу между датами в годах, месяцах или днях.

Формула выглядит так:

`=РАЗНДАТ(дата_рождения; СЕГОДНЯ(); "Y")`

Где:

- `дата_рождения` — ячейка с датой рождения.

- `СЕГОДНЯ()` — текущая дата.

- `"Y"` — указывает, что результат нужен в годах.

**Пример:**

Если дата рождения в ячейке `A2`, формула будет:

`=РАЗНДАТ(A2; СЕГОДНЯ(); "Y")`

**Способ 2: Комбинация функций ГОД и СЕГОДНЯ**

Если `РАЗНДАТ` недоступна (например, в некоторых версиях Excel), можно использовать разницу между годами:

`=ГОД(СЕГОДНЯ()) - ГОД(A2)`

**Но!** Этот метод не учитывает месяц и день, поэтому возраст может быть неточным. Чтобы исправить это, добавьте проверку:

`=ЕСЛИ(ДАТА(ГОД(СЕГОДНЯ()); МЕСЯЦ(A2); ДЕНЬ(A2)) > СЕГОДНЯ(); ГОД(СЕГОДНЯ()) - ГОД(A2) - 1; ГОД(СЕГОДНЯ()) - ГОД(A2))`

**Способ 3: Расчет возраста в годах, месяцах и днях**

Если нужен детальный расчет, можно объединить несколько функций:

`=РАЗНДАТ(A2; СЕГОДНЯ(); "Y") & " лет, " & РАЗНДАТ(A2; СЕГОДНЯ(); "YM") & " месяцев, " & РАЗНДАТ(A2; СЕГОДНЯ(); "MD") & " дней"`

**Почему важно правильно считать возраст?**

- **Для HR-отчетов** — точный стаж сотрудников.

- **Для маркетинга** — сегментация клиентов по возрасту.

- **Для личных целей** — напоминания о днях рождения.

**5 Простых Функций Excel, Которые Освоит Даже Новичок**

Хотите улучшить навыки работы в Excel? Забирайте бесплатный чек-лист в нашем Telegram-канале: [https://t.me/+4PWARfgxnTgyMGI6](https://t.me/+4PWARfgxnTgyMGI6). Там вы найдете:

- `СУММ` — быстрый расчет итогов.

- `ЕСЛИ` — автоматизация решений.

- `ВПР` — поиск данных в таблицах.

- `СЦЕПИТЬ` — объединение текста.

- `СЧЁТЕСЛИ` — подсчет по условию.

Теперь вы знаете, как легко посчитать возраст в Excel. Выбирайте удобный способ и используйте его в своих проектах!