Как посчитать средний возраст сотрудников в 1С ЗУП
Содержание
Средний возраст работников в организации в 1С ЗУП проще всего посчитать через кадровый отчёт «Личные данные сотрудников»: добавляете колонку «Возраст», ставите по ней итог «Среднее» — и программа выдаёт цифру сама, без Excel и калькулятора.
Ниже — три рабочих способа: встроенный отчёт за минуту, разрез по подразделениям и должностям, и ручная проверка формулой, если цифра из 1С вызывает сомнения.
Быстрый способ через отчёт «Личные данные сотрудников»
Это штатный кадровый отчёт ЗУП 3.0. Возраст он считает на дату отчёта автоматически — по дате рождения из карточки сотрудника.
Кадры → Кадровые отчёты → Личные данные сотрудников. В некоторых конфигурациях путь — Зарплата и кадры → Отчёты по кадрам.Настройки (или Ещё → Изменить вариант) → вкладка «Поля и сортировки» → добавьте поле Возраст. Если его нет в списке — добавьте через Дата рождения расчётное поле.Среднее вместо Сумма. Иначе внизу будет бессмысленная сумма всех возрастов.Сформировать. В строке «Итого» по колонке «Возраст» — искомый средний возраст по организации.Сохраните готовую настройку: Ещё → Сохранить вариант отчёта. В следующий раз откроете в один клик.
Средний возраст по подразделениям, должностям и полу
Одна общая цифра нужна редко. Чаще HR просит разрез: где коллектив «стареет», а где молодой.
В том же отчёте на вкладке «Структура» добавьте группировки:
- 👥 по
Подразделению— увидите средний возраст каждого отдела; - 💼 по
ДолжностиилиКатегории персонала— например, средний возраст руководителей отдельно от рабочих; - ⚧ по
Полу— классический половозрастной состав для отчётности.
При группировке 1С покажет среднее по каждой группе и общий итог снизу. Проверьте, что тип итога везде «Среднее», а не «Сумма» — при группировках это частая причина неверных чисел.
Половозрастной состав одним отчётом
Если нужна готовая таблица «мужчины/женщины × возрастные интервалы», удобнее универсальный отчёт или обработка «Анализ кадрового состава» (в расширенных сборках ЗУП). Там возрастные группы (до 30, 30–50, старше 50) настраиваются как отдельные колонки.
Как посчитать средний возраст вручную — для проверки
Иногда цифра из 1С кажется странной. Проверьте формулой — она простая.
Средний возраст = сумма возрастов всех сотрудников ÷ количество сотрудников.
Пример на пятерых:
| Сотрудник | Возраст |
|---|---|
| Иванов | 28 |
| Петрова | 45 |
| Сидоров | 33 |
| Кузнецова | 51 |
| Орлов | 39 |
| Итого | 196 |
Средний возраст: 196 ÷ 5 = 39,2 года. Если 1С показала близкую цифру — настройки верны.
Возраст 1С считает в полных годах на дату отчёта. Excel-формула вроде =СРЗНАЧ() по «годам рождения» даст другой результат — она не учитывает, был ли уже день рождения в этом году. Не сравнивайте эти два числа в лоб.
Кого включать в расчёт: важные нюансы
Средний возраст «плавает» из-за того, кого именно попала в отчёт. Определитесь заранее:
- 🔹 Уволенные. По умолчанию отчёт на текущую дату берёт только работающих. Если считаете за прошлый период — уволенные к той дате могут попасть или выпасть.
- 🔹 Внешние совместители и ГПХ. Обычно в «среднесписочный» разрез их не включают — отфильтруйте по виду занятости.
- 🔹 Декретницы и «долгий» отпуск. Формально числятся, возраст учитывается. Для статотчётности это корректно.
- 🔹 Несколько организаций. В базе с несколькими юрлицами обязательно ставьте фильтр по организации, иначе средний возраст посчитается «по всем сразу».
Типичные ошибки
Кадры → Сотрудники → карточка → «Личные данные». 1С не может посчитать возраст без даты рождения.Если не помогло
Штатного поля «Возраст» нет, а универсальный отчёт настраивать долго? Варианты:
- Выгрузите список сотрудников с датами рождения в Excel (
Ещё→Вывести список) и посчитайте формулой=СРЗНАЧ(РАЗНДАТ(...))— точный возраст в годах. - Постройте отчёт на СКД: поле-выражение
ГОД(&ДатаОтчета) - ГОД(ДатаРождения)с корректировкой на день рождения, итог — «Среднее». - Если дат рождения массово нет — сначала дозаполните карточки, иначе любой отчёт будет врать.
Разовую задачу быстрее закрыть выгрузкой в Excel. Регулярную (для HR-отчётности каждый месяц) — один раз настроить и сохранить вариант отчёта в 1С.