Skip to main content

¿Cómo calcular la edad promedio por año/mes/fecha en Excel?

Author: Kelly Last Modified: 2025-08-06

Por ejemplo, si tienes una lista de estudiantes con fechas de nacimiento y edades en Excel, ¿cómo podrías calcular la edad promedio según un mes o año determinado? ¿Y si necesitas calcular el promedio por una fecha específica en Excel? En este artículo te mostramos varios métodos sencillos para resolverlo en Excel.


Calcular el promedio por año/mes con fórmulas de matriz en Excel

sample data

Edad promedio por Mes: Selecciona una celda en blanco junto a la tabla, por ejemplo la Celda F2, introduce la fórmula =SUM((MONTH(B2:B15)=12)*C2:C15)/SUM(IF(MONTH(B2:B15)=12,1)) y pulsa las teclas Ctrl + Shift + Enter al mismo tiempo.

Average age by Month with a formula

Nota: En esta fórmula, B2:B15 es la columna de cumpleaños, C2:C15 es la columna de edad,12 es el mes especificado "Diciembre" por el que vas a promediar, y puedes cambiarlos según tus necesidades.

Edad promedio por Año: Selecciona una celda en blanco junto a la tabla, por ejemplo la Celda F4, introduce la fórmula =SUM((YEAR(B2:B15)=1990)*C2:C15)/SUM(IF(YEAR(B2:B15)=1990,1)) y pulsa las teclas Ctrl + Shift + Enter al mismo tiempo.

Nota: En esta fórmula, B2:B15 es la columna de cumpleaños, C2:C15 es la columna de edad,1990 es el año específico por el que quieres promediar, y puedes cambiarlos según tus necesidades.

note ribbon ¿La fórmula es demasiado complicada de recordar? ¡Guarda la fórmula como una entrada de Autotexto para reutilizarla con un solo clic en el futuro!
Leer más…     Prueba gratuita

Calcular fácilmente edades según fechas de nacimiento (cumpleaños) en Excel

Kutools para Excel recopila muchas fórmulas comunes para que los usuarios de Excel puedan calcular fácilmente sin necesidad de memorizarlas, incluyendo la Calcular edad según la fecha de nacimientoy fórmula.


Calcular el promedio por año/mes con el comando Filtro en Excel

En nuestra tabla de ejemplo, como se muestra en la siguiente captura de pantalla, también podemos filtrar primero la columna de cumpleaños y luego calcular el promedio por año o mes después de filtrar usando la función Subtotal en Excel.
sample data

1. Selecciona la columna de cumpleaños y haz clic en el Datos > Filtro.
screenshot of clicking Data > Filter

2. Haz clic en el select button botón junto al encabezado de la columna de cumpleaños, y luego en la lista desplegable haz clic en Filtros de fecha > Todas las fechas del período > Septiembre (o cualquier otro mes por el que quieras promediar). Consulta la captura de pantalla a continuación:

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

Nota: Si quieres promediar la edad por un año específico, debes hacer clic en el select button botón junto al encabezado de la columna de cumpleaños, luego desmarca todos los años excepto el año por el que vas a promediar, y haz clic en el OK botón. Consulta la captura de pantalla a continuación:

3. Ahora las edades están filtradas por el año o mes específico. Selecciona cualquier celda en blanco, por ejemplo la Celda C42, introduce la fórmula =SUBTOTAL(1,C3:C9) (C3:C9 se refiere a todas las edades filtradas en la columna de edad), y pulsa la tecla Enter para finalizar.
apply the SUBTOTAL function to get the result


Calcular el promedio por fecha en Excel

En ocasiones, puede que necesites calcular el promedio según una fecha concreta. Por ejemplo, si tienes una tabla como la que se muestra a continuación y necesitas calcular el promedio del importe ocurrido el04/04/2014, puedes hacerlo así:

Selecciona una celda en blanco, introduce la fórmula =AVERAGEIF(J2:J24,P2,M2:M24) en ella y pulsa la tecla Enter para obtener el promedio de la fecha especificada.
 Calculate average by date with a formula

Nota: En la fórmula =AVERAGEIF(J2:J24,P2,M2:M24), J2:J24 es la columna de fechas, P2 es la celda de referencia con la fecha por la que vas a promediar, M2:M24 es la columna de importes donde calcularás el promedio, y puedes cambiarlos según tus necesidades.


Calcular en lote la edad promedio por año o mes en Excel

Si necesitas calcular la edad promedio de cada mes (de Enero a Diciembre) o de cada año en Excel, aplicar una fórmula de matriz compleja puede llevar algo de tiempo. Aquí te presento el complemento de terceros Kutools para Excel para resolverlo.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Selecciona la columna de fechas por la que vas a calcular el promedio y haz clic en el Kutools > Formato > Aplicar formato de fecha.
click Apply Date Formatting feature of kutools

2. En el cuadro de diálogo Aplicar formato de fecha que se abre, selecciona un formato de fecha que muestre solo el nombre del mes en el cuadro de formato de fecha, como "Mar" o "Marzo", y haz clic en el botón Ok . Consulta la captura de pantalla:

specify the options in the dialog box

Consejo: Si necesitas calcular la edad promedio por año, selecciona un formato de fecha que solo muestre el año (como "2001") en el cuadro de formato de fecha.

Aplicar formato de fecha es una de las utilidades de Kutools para Excel, y te ayuda a cambiar múltiples fechas a un formato específico según las necesidades de diferentes clientes y países en Excel.

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

3. Manteniendo seleccionada la columna de fechas, haz clic en el Kutools > A Reales. Esta utilidad convertirá la fecha en el texto del nombre del mes.
click To Actual to convert the date to the text of month name

A Reales es una de las utilidades de Kutools para Excel, y te ayuda a reemplazar el valor real (que aparece en la barra de fórmulas, como una fórmula =A1 + B1) por el valor mostrado (el que ves en la celda seleccionada, como el resultado de la fórmula10).

4. Selecciona el rango por el que vas a promediar por mes/año y haz clic en Kutools > Texto > Combinar filas avanzado.

go to Advanced Combine Rows feature and set the options

Combinar filas avanzado es una de las utilidades de Kutools para Excel, y te permite combinar/ fusionar filas según el mismo valor en una columna, y luego realizar cálculos en otras columnas, como suma, contar, promedio, máximo, etc.

5. En el cuadro de diálogo Combinar filas basado en columna que se abre, especifica las opciones como se muestra en la captura anterior:

  1. Haz clic en la columna Nombre y luego en Combinar > Coma;
  2. Haz clic en la columna Cumpleaños y luego en Clave principal.
  3. Haz clic en la columna Edad y luego en Calcular > Promedio.

6. Haz clic en el Ok botón. Ahora verás que la edad promedio de cada mes se calcula mostrando los nombres correspondientes. Consulta la captura de pantalla a continuación:
the average age of each month is calculated

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


Demostración: calcular la edad promedio por año/mes/fecha en Excel

 

Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!