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

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

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

Author Kelly Last modified

Допустим, у вас есть список студентов с датами рождения и возрастом в 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 по нескольким значениям | Многолистовой поиск | Распознавание нечетких соответствий ...
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ...
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгой и листами | Библиотека автотекста | Выбор даты | Объединить данные | Зашифровать/расшифровать ячейки | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр жирный/курсив/зачеркнутый...) ...
Топ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% и уменьшите количество щелчков мышью на сотни ежедневно!

Все надстройки Kutools. Один установщик

Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.

Excel Word Outlook Tabs PowerPoint
  • Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
  • Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
  • Совместная работа — максимальная эффективность между приложениями Office
  • 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
  • Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек