Перейти к содержимому

Как вычислить средний возраст по году/месяцу/дате в Excel?

Author: Kelly Last Modified: 2025-08-07

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


Вычисление среднего значения по году/месяцу с помощью массивных формул в Excel

sample data

Средний возраст по Месяцу: Выберите пустую ячейку рядом с таблицей, например ячейку F2, введите формулу =SUM((MONTH(B2:B15)=12)*C2:C15)/SUM(IF(MONTH(B2:B15)=12,1)) и одновременно нажмите клавиши Ctrl + Shift + Enter .

Average age by Month with a formula

Примечание: В этой формуле 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 — это конкретный год, по которому будет вычисляться среднее значение. Вы можете изменить эти параметры по своему усмотрению.

note ribbon Слишком сложно запомнить формулу? Сохраните формулу как элемент автотекста, чтобы использовать её в будущем всего одним кликом!
Читать далее…     Бесплатная пробная версия

Легко вычисляйте возраст по заданным датам рождения в Excel

Kutools для Excel содержит множество часто используемых формул, которые позволяют пользователям Excel легко выполнять вычисления без необходимости запоминать формулы, включая Вычисление возраста на основе даты рожденияи формулу.


Вычисление среднего значения по году/месяцу с помощью команды Фильтр в Excel

В нашем примере, как показано на скриншоте ниже, вы также можете сначала отфильтровать столбец с датами рождения, а затем после фильтрации рассчитать среднее значение по году или месяцу с помощью функции Subtotal в Excel.
sample data

11. Выделите столбец с датами рождения и нажмите Данные > Фильтр.
screenshot of clicking Data > Filter

22. Нажмите select buttonкнопку рядом с заголовком столбца с датами рождения, затем в выпадающем списке выберите Фильтры по дате > Все даты за период > Сентябрь (или любой другой месяц, по которому вы хотите вычислить среднее значение). См. скриншот ниже:

select the month from filter drop downcheck the year from the Filter drop down

Примечание: Если вы хотите вычислить средний возраст по определённому году, нажмите select buttonкнопку рядом с заголовком столбца с датами рождения, затем снимите отметки со всех лет, кроме того года, по которому нужно вычислить среднее, и нажмите ОК кнопку. См. скриншот ниже:

3Теперь возраст отфильтрован по выбранному году или месяцу. Выберите любую пустую ячейку, например C42, и введите формулу =SUBTOTAL(1,C3:C9) (C3:C9 — это все отфильтрованные значения возраста в столбце Возраст), затем нажмите Enter клавишу.
apply the SUBTOTAL function to get the result


Вычисление среднего значения по дате в Excel

Иногда требуется вычислить среднее значение по заданной дате. Например, у вас есть таблица, как показано ниже, и нужно вычислить среднее значение суммы за2014-04-04. Это можно сделать следующим образом:

Выберите пустую ячейку и введите формулу =AVERAGEIF(J2:J24,P2,M2:M24) и нажмите Enter клавишу. После этого вы получите среднее значение за указанную дату.
 Calculate average by date with a formula

Примечание: В формуле =AVERAGEIF(J2:J24,P2,M2:M24) диапазон J2:J24 — это столбец с датами, P2 — ячейка с датой, по которой вычисляется среднее, а M2:M24 — столбец с суммами, где будет вычисляться среднее значение. Вы можете изменить эти параметры по своему усмотрению.


Пакетное вычисление среднего возраста по году или месяцу в Excel

Если вам нужно вычислить средний возраст за каждый месяц (с января по декабрь) или за каждый год в Excel, использование сложных массивных формул может занять много времени. Здесь я расскажу, как решить эту задачу с помощью стороннего надстройки Kutools для Excel.

Kutools для Excel предлагает более 300 продвинутых функций для упрощения сложных задач, повышая креативность и эффективность. Интеграция с возможностями ИИ позволяет Kutools автоматизировать задачи с высокой точностью, делая управление данными без усилий. Подробная информация о Kutools для Excel...  Бесплатная пробная версия...

1. Выделите столбец с датами, по которому будете вычислять среднее значение, и нажмите Kutools > Формат > Применить формат даты.
click Apply Date Formatting feature of kutools

2. В открывшемся диалоговом окне Применить формат даты выберите формат даты, отображающий только название месяца, например «Мар» или «Март», и нажмите кнопку Ok . См. скриншот:

specify the options in the dialog box

Совет: Если вам нужно вычислить средний возраст по годам, выберите формат даты, отображающий только год (например, «2001») в поле Формат даты.

Применить формат даты — это одна из Общих Kutools для Excel, которая помогает быстро изменить массовые даты на нужный формат для разных клиентов и стран в Excel.

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас

33. Оставляя выделенным столбец с датами, нажмите Kutools > К фактическимЭта функция преобразует дату в текстовое название месяца.
click To Actual to convert the date to the text of month name

К фактическим — это одна из Общих Kutools для Excel, которая позволяет заменить фактическое значение (отображаемое в строке формул, например формула =A1 + B1) на отображаемое значение (то, что вы видите в выбранной ячейке, например результат формулы10).

4. Выделите диапазон, по которому будете вычислять среднее значение по месяцу/году, и нажмите Kutools > Текст > Расширенное объединение строк.

go to Advanced Combine Rows feature and set the options

Расширенное объединение строк — это одна из Общих Kutools для Excel, которая позволяет объединять строки по одинаковому значению в одном столбце и выполнять вычисления для других столбцов, например суммировать, считать, вычислять среднее, максимум и т.д.

5. В открывшемся диалоговом окне Объединить строки по столбцу укажите параметры, как показано на скриншоте выше:

  1. Выделите столбец Имя, затем нажмите Объединить > Запятая;
  2. Выделите столбец с датой рождения и нажмите Основной ключ.
  3. Выделите столбец Возраст и нажмите Вычислить > Среднее.

66. Нажмите Ok кнопку. После этого вы увидите, что средний возраст за каждый месяц вычислен с указанием соответствующих имён. См. скриншот ниже:
the average age of each month is calculated

Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас


Демонстрация: вычисление среднего возраста по году/месяцу/дате в Excel

 

Связанные статьи:

Лучшие инструменты для повышения продуктивности в Office

🤖 Kutools AI Aide: Переворот в анализе данных на основе: Интеллектуальное выполнение   |  Сгенерировать код  |  Создать Пользовательские Формулы  |  Анализ данных и генерация диаграмм  |  Вызов Kutools Functions
Популярные функции: Найти, выделить или отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячейки без потери данных   |   Округлить...
Супер ПОИСК: VLookup с несколькими критериями    VLookup с несколькими значениями  |   Многолистовой поиск   |   Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскр. список   |  Зависимый раскрывающийся список   |  Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки   |  Дизайн листа   |   Улучшенная строка формулы    Управление книгой и листами   |  Библиотека автотекста (Auto Text)   |  Выбор даты   |  Объединить данные   |  Шифрование/Расшифровка ячеек    Отправить письмо по списку   |  Супер фильтр   |   Специальный фильтр (фильтр по жирному/курсиву/зачеркиванию...) ...
Топ–15 наборов инструментов: 12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...)   |   50+ типов диаграмм (Диаграмма Ганта, ...)   |   40+ практических формул (Расчет возраста на основе даты рождения, ...)   |   19 инструментов вставки (Вставить QR-код, Вставить изображение из пути, ...)   |  12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...)   |  7 инструментов объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...)   |   ... и многое другое
Используйте Kutools на вашем предпочитаемом языке – поддерживаются английский, испанский, немецкий, французский, китайский и более40 других языков!

Повысьте свои навыки работы в Excel с Kutools для Excel и ощутите новую эффективность. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени.  Щелкните здесь, чтобы получить наиболее нужную вам функцию...


Office Tab добавляет вкладочный интерфейс в Office, делая вашу работу значительно проще

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в новых окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни кликов мышью ежедневно!