Как вычислить средний возраст по году/месяцу/дате в Excel?
Допустим, у вас есть список студентов с датами рождения и возрастом в Excel. Как можно рассчитать средний возраст за определённый месяц или год? А если нужно вычислить средний возраст по конкретной дате? В этой статье представлены несколько простых способов решения этих задач в Excel.
- Вычисление среднего значения по году/месяцу с помощью массивных формул в Excel
- Вычисление среднего значения по году/месяцу с помощью команды Фильтр в Excel
- Вычисление среднего значения по дате в Excel
- Пакетное вычисление среднего возраста по году или месяцу в Excel
Вычисление среднего значения по году/месяцу с помощью массивных формул в Excel

Средний возраст по Месяцу: Выберите пустую ячейку рядом с таблицей, например ячейку F2, введите формулу =SUM((MONTH(B2:B15)=12)*C2:C15)/SUM(IF(MONTH(B2:B15)=12,1)) и одновременно нажмите клавиши Ctrl + Shift + Enter .
Примечание: В этой формуле B2:B15 — это столбец с датами рождения, C2:C15 — столбец с возрастом,12 — это указанный месяц «Декабрь», по которому будет вычисляться среднее значение. Вы можете изменить эти параметры по своему усмотрению.
Средний возраст по Году: Выберите пустую ячейку рядом с таблицей, например ячейку F4, введите формулу =SUM((YEAR(B2:B15)=1990)*C2:C15)/SUM(IF(YEAR(B2:B15)=1990,1)) и одновременно нажмите клавиши Ctrl + Shift + Enter.
Примечание: В этой формуле B2:B15 — это столбец с датами рождения, C2:C15 — столбец с возрастом,1990 — это конкретный год, по которому будет вычисляться среднее значение. Вы можете изменить эти параметры по своему усмотрению.
![]() | Слишком сложно запомнить формулу? Сохраните формулу как элемент автотекста, чтобы использовать её в будущем всего одним кликом! Читать далее… Бесплатная пробная версия |
Легко вычисляйте возраст по заданным датам рождения в Excel
Kutools для Excel содержит множество часто используемых формул, которые позволяют пользователям Excel легко выполнять вычисления без необходимости запоминать формулы, включая Вычисление возраста на основе даты рожденияи формулу.
Вычисление среднего значения по году/месяцу с помощью команды Фильтр в Excel
В нашем примере, как показано на скриншоте ниже, вы также можете сначала отфильтровать столбец с датами рождения, а затем после фильтрации рассчитать среднее значение по году или месяцу с помощью функции Subtotal в Excel.
11. Выделите столбец с датами рождения и нажмите Данные > Фильтр.
22. Нажмите кнопку рядом с заголовком столбца с датами рождения, затем в выпадающем списке выберите Фильтры по дате > Все даты за период > Сентябрь (или любой другой месяц, по которому вы хотите вычислить среднее значение). См. скриншот ниже:
Примечание: Если вы хотите вычислить средний возраст по определённому году, нажмите кнопку рядом с заголовком столбца с датами рождения, затем снимите отметки со всех лет, кроме того года, по которому нужно вычислить среднее, и нажмите ОК кнопку. См. скриншот ниже:
3Теперь возраст отфильтрован по выбранному году или месяцу. Выберите любую пустую ячейку, например C42, и введите формулу =SUBTOTAL(1,C3:C9) (C3:C9 — это все отфильтрованные значения возраста в столбце Возраст), затем нажмите Enter клавишу.
Вычисление среднего значения по дате в Excel
Иногда требуется вычислить среднее значение по заданной дате. Например, у вас есть таблица, как показано ниже, и нужно вычислить среднее значение суммы за2014-04-04. Это можно сделать следующим образом:
Выберите пустую ячейку и введите формулу =AVERAGEIF(J2:J24,P2,M2:M24) и нажмите Enter клавишу. После этого вы получите среднее значение за указанную дату.
Примечание: В формуле =AVERAGEIF(J2:J24,P2,M2:M24) диапазон J2:J24 — это столбец с датами, P2 — ячейка с датой, по которой вычисляется среднее, а M2:M24 — столбец с суммами, где будет вычисляться среднее значение. Вы можете изменить эти параметры по своему усмотрению.
Пакетное вычисление среднего возраста по году или месяцу в Excel
Если вам нужно вычислить средний возраст за каждый месяц (с января по декабрь) или за каждый год в Excel, использование сложных массивных формул может занять много времени. Здесь я расскажу, как решить эту задачу с помощью стороннего надстройки Kutools для Excel.
1. Выделите столбец с датами, по которому будете вычислять среднее значение, и нажмите Kutools > Формат > Применить формат даты.
2. В открывшемся диалоговом окне Применить формат даты выберите формат даты, отображающий только название месяца, например «Мар» или «Март», и нажмите кнопку Ok . См. скриншот:

Совет: Если вам нужно вычислить средний возраст по годам, выберите формат даты, отображающий только год (например, «2001») в поле Формат даты.
Применить формат даты — это одна из Общих Kutools для Excel, которая помогает быстро изменить массовые даты на нужный формат для разных клиентов и стран в Excel.
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
33. Оставляя выделенным столбец с датами, нажмите Kutools > К фактическимЭта функция преобразует дату в текстовое название месяца.
К фактическим — это одна из Общих Kutools для Excel, которая позволяет заменить фактическое значение (отображаемое в строке формул, например формула =A1 + B1) на отображаемое значение (то, что вы видите в выбранной ячейке, например результат формулы10).
4. Выделите диапазон, по которому будете вычислять среднее значение по месяцу/году, и нажмите Kutools > Текст > Расширенное объединение строк.
Расширенное объединение строк — это одна из Общих Kutools для Excel, которая позволяет объединять строки по одинаковому значению в одном столбце и выполнять вычисления для других столбцов, например суммировать, считать, вычислять среднее, максимум и т.д.
5. В открывшемся диалоговом окне Объединить строки по столбцу укажите параметры, как показано на скриншоте выше:
- Выделите столбец Имя, затем нажмите Объединить > Запятая;
- Выделите столбец с датой рождения и нажмите Основной ключ.
- Выделите столбец Возраст и нажмите Вычислить > Среднее.
66. Нажмите Ok кнопку. После этого вы увидите, что средний возраст за каждый месяц вычислен с указанием соответствующих имён. См. скриншот ниже:
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
Демонстрация: вычисление среднего возраста по году/месяцу/дате в Excel
Связанные статьи:
Среднее за день/месяц/квартал/час с помощью сводной таблицы в Excel
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Щелкните здесь, чтобы получить наиболее нужную вам функцию...
Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
- Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!