Agrupar por grupo de edad en Excel

Última actualización el 21/06/2024
Tiempo de lectura: 6 minutos

¿Cómo agrupar las edades de tus empleados por grupo de edad en Excel?

  • Puedes usar la fórmularedondeado por rebanada
  • O use Power Query, que hace este trabajo sin realizar ninguna fórmula 😉

Paso 1: datos iniciales

Tomemos una lista de nombres con sus fechas de nacimiento. Queremos agrupar a los empleados por grupo de edad para hacer una estructura por edades.

Lista de empleados con sus fechas de nacimiento.

Desde una hoja de cálculo de Excel se deben utilizar varias funciones para realizar este trabajo (SIFECHA para calcular la edad, REDONDEAR A MÚLTIPLO para redondear por grupo de edad, SUMA.SI.ENT agrupar por edad y sexo).

Ahora, gracias a Power Query, puedes obtener el mismo resultado sin hacer ninguna fórmula.

Paso 2: Insertar los datos en una tabla

Para que tus datos sean “visibles” en Power Query debes ponerlos en una Tabla (Insertar > Tabla).

Menú para insertar datos en una Tabla

defecto, el nombre de una Tabla es "Tabla 1". Siempre es mejor atribuirle un nombre específico; aquí "Empleados"

Darle un nombre a una tabla de Excel

Ahora simplemente cargue estos datos en Power Query desde el menú Datos > Desde una tabla

Menú desde hoja

Paso 3: cambiar el formato de datos

En Power Query, el tipo de datos es muy importante. Por tanto, es importante modificar el tipo de datos si el formato de los datos no es el esperado. En nuestro ejemplo, importar a Power Query muestra cumpleaños con horas.

Las fechas de nacimiento contienen horas.

Para mostrar solo fechas, sin horas, simplemente transforme el tipo de datos haciendo clic en el icono en el encabezado de la columna.

Indicar que la columna contiene solo fechas.

Power Query luego le pregunta si desea agregar un nuevo paso o reemplazar el actual. Independientemente de la opción, no tiene ningún impacto en este escenario y ahora tenemos las fechas en el formato correcto.

Las fechas ya no tienen información de hora.

Paso 4: agregue una columna de edad

Este paso no es muy complicado pero requiere especial atención al tipo de datos (como siempre en Power Query).

  • Seleccione su columna que contiene el Fechas de nacimiento
  • Abre el menu Agregar columna > Fecha > Edad
Agregar una columna de Edad

El resultado es muy confuso porque esta manipulación devuelve el número de días entre la fecha de nacimiento y la fecha de hoy.

Datos devueltos en formato de duración

Paso 5: convertir al año numérico

Para convertir este resultado en un número de años, simplemente

  • Seleccione la nueva columna Edad (sin ella, no se podrá acceder a la opción Duración)
  • Aplicar menú Transformar > Duración > Años totales
Menú para calcular el número de años.

Y ahora tenemos el número de años pero con decimales.

Edad devuelta en formato decimal

Al hacer clic en el icono de tipos de datos, es fácil transformar este resultado en un número entero.

Convertir edades a números enteros

Paso 6: Crea los grupos de edad automáticamente.

Este paso devolverá los grupos de edad. simplemente tomando algunos ejemplos.

  • Seleccionar columna de edad
  • Abra el menú Agregar una columna > Columnas de ejemplos > De selección
Agregar una columna a partir de ejemplos

Esta acción abre una nueva columna a la derecha de sus datos en la que tomarás las rebanadas tú mismo que desea crear.

Agregar una columna del ejemplo

En la primera celda, ingresaremos el segmento. 30 - 34. Automáticamente, Power Query le ofrece una lista "estimada" basada en sus entradas.

Lista estimada a partir de un primer ejemplo.

Pero vemos que el segundo agrupación propuesta no es el correcto. No te preocupes, soloescribir sobre el valor propuesto para indicar el resultado esperado. 👍😀

La lista es correcta en solo 2 ejemplos ingresados ​​manualmente

En solo 2 ejemplos de entrada, la lista es correcta. Tan pronto como obtenga la lista que está esperando, toque OK

Paso 7: Agrupar por grupos de edad y género

Ahora necesitamos agrupar cada grupo de edad y por género que acabamos de crear y contar el número de personas de cada grupo. Esta tarea se completa en una sola acción..

  • Abra el menú Transformar > Agrupar por
Menú Agrupar por
  1. Cliquez sur Avanzado
  2. Elija la primera columna de agrupación; el rango de edad
  3. Luego haga clic en el botón Agregar una agrupación
  4. Seleccionar columna Género
  5. A modo de cálculo indica que quieres contar las lineas
  6. Confirmar presionando Ok
Parámetro de agrupación de filas

Y al instante, el resultado se muestra en Power Query

Paso 8: intercambiar datos por género

Lo único que tenemos que hacer ahora es indicar que la columna de género debe terminar como una columna.

  • Seleccionar columna Género
  • Haga clic en el menú Transformar > Girar columna
Herramienta para pivotar la columna.

Indique la columna que se distribuirá entre las columnas. Esta es obviamente la columna. Nombre que se va a distribuir.

Crear columna para distribuir entre columnas

Y listo 😀 Obtuvimos el resultado esperado.

Resultado final de la agrupación

Paso 9: transferir a Excel

Para transferir el resultado a una hoja de cálculo de Excel, simplemente haga clic en el menú Inicio > Cerrar y cargar

Power Query Cerrar y cargar menú

Y el resultado ahora se muestra en su hoja de cálculo 👍

El resultado ahora se muestra en Excel.

Artículos relacionados

Capacitación en consultas de energía

Power Query es la herramienta moderna de importación y transformación de datos. Es muy sencillo de utilizar y no requiere conocimientos avanzados de Excel ni conocimientos de programación.

Si quieres aprender a usar Power Query, lo he diseñado para ti esta formación en Udemy muy fácil acceso.

Entrenamiento de Power Query Udemy

Vídeo tutorial

Encuentra todas estas técnicas en el siguiente vídeo.

10 Comentarios

  1. HM
    12/09/2023 a las 13:29

    Cuando entro a la lista de grupos de edad no aparece el llenado automático sino el mensaje 'nulo'
    Si ingreso mi lista completa no se calcula la suma por grupo de edad.

    Responder

  2. Aminatu BAO
    27/09/2022 a las 19:27

    Muchas gracias. Esto realmente me ayudó mucho!

    Responder

    • Elias
      18/06/2023 a las 12:20

      No, pero 3 horas para simplemente tener datos no es en absoluto una fórmula de Excel, sino un bricolaje para principiantes...

      Responder

  3. Vanessa
    15/05/2021 a las 09:51

    ¡¡Muchísimas gracias por este video!! Como parte de mis estudios, tenía miedo de hacer la pirámide de edad a partir de una lista... No soy tan malo en Excel, pero ahí... ¡Problema resuelto! ¡Ya tengo mi base de datos lista! ¡Vaya por mi gráfico!

    Responder

  4. Greg
    19/03/2021 a las 14:26

    Buenos dias. No puedo "agregar columna desde el ejemplo" porque no tengo ese botón. Solo tengo "agregar una columna personalizada" y no puedo crear un código para crear los grupos de edad... Tengo Excel 2016.
    ¿Una idea? Gracias.

    Responder

    • Frédéric LE GUEN
      19/03/2021 a las 17:50

      De hecho, la funcionalidad se añadió más tarde. Lo mejor sería que actualices a Microsoft 365 para tener siempre las últimas actualizaciones. Para un particular no es muy caro.

      Responder

    • Lif
      11/03/2025 a las 15:39

      BJR,
      Como no me gusta este botón, utilicé la función floor() y la tabla dinámica en el editor de Power Query para girar la pestaña.

      Responder

  5. Danielle
    16/03/2021 a las 11:00

    Hola,
    Intenté crear la pirámide de edad con una consulta de poder y noté que:
    No puedo agregar una columna del rango, solo esta el encabezado de una tabla
    la barra de fórmulas no se muestra a diferencia de lo que puedo ver en la tuya
    No puedo implementar los grupos de edad.

    Responder

  6. Dzila Ngalouoli jeancy gracia
    14/06/2020 a las 00:40

    Me gustó este resumen sobre la construcción de la pirámide de edad. Mientras leía descubrí cómo hacerlo. Me gustaría entender mediante la solicitud, pero no sé cómo descargar los datos de fecha de nacimiento con respecto a la pirámide de edad para un conjunto de países.

    Responder

    • Frédéric LE GUEN
      14/06/2020 a las 11:18

      Hola, ninguno de mis datos de muestra se puede descargar por motivos de derechos de autor.

      Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Agrupar por grupo de edad en Excel

    Tiempo de leer: 6 minutos
    Última actualización el 21/06/2024

    ¿Cómo agrupar las edades de tus empleados por grupo de edad en Excel?

    • Puedes usar la fórmularedondeado por rebanada
    • O use Power Query, que hace este trabajo sin realizar ninguna fórmula 😉

    Paso 1: datos iniciales

    Tomemos una lista de nombres con sus fechas de nacimiento. Queremos agrupar a los empleados por grupo de edad para hacer una estructura por edades.

    Lista de empleados con sus fechas de nacimiento.

    Desde una hoja de cálculo de Excel se deben utilizar varias funciones para realizar este trabajo (SIFECHA para calcular la edad, REDONDEAR A MÚLTIPLO para redondear por grupo de edad, SUMA.SI.ENT agrupar por edad y sexo).

    Ahora, gracias a Power Query, puedes obtener el mismo resultado sin hacer ninguna fórmula.

    Paso 2: Insertar los datos en una tabla

    Para que tus datos sean “visibles” en Power Query debes ponerlos en una Tabla (Insertar > Tabla).

    Menú para insertar datos en una Tabla

    defecto, el nombre de una Tabla es "Tabla 1". Siempre es mejor atribuirle un nombre específico; aquí "Empleados"

    Darle un nombre a una tabla de Excel

    Ahora simplemente cargue estos datos en Power Query desde el menú Datos > Desde una tabla

    Menú desde hoja

    Paso 3: cambiar el formato de datos

    En Power Query, el tipo de datos es muy importante. Por tanto, es importante modificar el tipo de datos si el formato de los datos no es el esperado. En nuestro ejemplo, importar a Power Query muestra cumpleaños con horas.

    Las fechas de nacimiento contienen horas.

    Para mostrar solo fechas, sin horas, simplemente transforme el tipo de datos haciendo clic en el icono en el encabezado de la columna.

    Indicar que la columna contiene solo fechas.

    Power Query luego le pregunta si desea agregar un nuevo paso o reemplazar el actual. Independientemente de la opción, no tiene ningún impacto en este escenario y ahora tenemos las fechas en el formato correcto.

    Las fechas ya no tienen información de hora.

    Paso 4: agregue una columna de edad

    Este paso no es muy complicado pero requiere especial atención al tipo de datos (como siempre en Power Query).

    • Seleccione su columna que contiene el Fechas de nacimiento
    • Abre el menu Agregar columna > Fecha > Edad
    Agregar una columna de Edad

    El resultado es muy confuso porque esta manipulación devuelve el número de días entre la fecha de nacimiento y la fecha de hoy.

    Datos devueltos en formato de duración

    Paso 5: convertir al año numérico

    Para convertir este resultado en un número de años, simplemente

    • Seleccione la nueva columna Edad (sin ella, no se podrá acceder a la opción Duración)
    • Aplicar menú Transformar > Duración > Años totales
    Menú para calcular el número de años.

    Y ahora tenemos el número de años pero con decimales.

    Edad devuelta en formato decimal

    Al hacer clic en el icono de tipos de datos, es fácil transformar este resultado en un número entero.

    Convertir edades a números enteros

    Paso 6: Crea los grupos de edad automáticamente.

    Este paso devolverá los grupos de edad. simplemente tomando algunos ejemplos.

    • Seleccionar columna de edad
    • Abra el menú Agregar una columna > Columnas de ejemplos > De selección
    Agregar una columna a partir de ejemplos

    Esta acción abre una nueva columna a la derecha de sus datos en la que tomarás las rebanadas tú mismo que desea crear.

    Agregar una columna del ejemplo

    En la primera celda, ingresaremos el segmento. 30 - 34. Automáticamente, Power Query le ofrece una lista "estimada" basada en sus entradas.

    Lista estimada a partir de un primer ejemplo.

    Pero vemos que el segundo agrupación propuesta no es el correcto. No te preocupes, soloescribir sobre el valor propuesto para indicar el resultado esperado. 👍😀

    La lista es correcta en solo 2 ejemplos ingresados ​​manualmente

    En solo 2 ejemplos de entrada, la lista es correcta. Tan pronto como obtenga la lista que está esperando, toque OK

    Paso 7: Agrupar por grupos de edad y género

    Ahora necesitamos agrupar cada grupo de edad y por género que acabamos de crear y contar el número de personas de cada grupo. Esta tarea se completa en una sola acción..

    • Abra el menú Transformar > Agrupar por
    Menú Agrupar por
    1. Cliquez sur Avanzado
    2. Elija la primera columna de agrupación; el rango de edad
    3. Luego haga clic en el botón Agregar una agrupación
    4. Seleccionar columna Género
    5. A modo de cálculo indica que quieres contar las lineas
    6. Confirmar presionando Ok
    Parámetro de agrupación de filas

    Y al instante, el resultado se muestra en Power Query

    Paso 8: intercambiar datos por género

    Lo único que tenemos que hacer ahora es indicar que la columna de género debe terminar como una columna.

    • Seleccionar columna Género
    • Haga clic en el menú Transformar > Girar columna
    Herramienta para pivotar la columna.

    Indique la columna que se distribuirá entre las columnas. Esta es obviamente la columna. Nombre que se va a distribuir.

    Crear columna para distribuir entre columnas

    Y listo 😀 Obtuvimos el resultado esperado.

    Resultado final de la agrupación

    Paso 9: transferir a Excel

    Para transferir el resultado a una hoja de cálculo de Excel, simplemente haga clic en el menú Inicio > Cerrar y cargar

    Power Query Cerrar y cargar menú

    Y el resultado ahora se muestra en su hoja de cálculo 👍

    El resultado ahora se muestra en Excel.

    Artículos relacionados

    Capacitación en consultas de energía

    Power Query es la herramienta moderna de importación y transformación de datos. Es muy sencillo de utilizar y no requiere conocimientos avanzados de Excel ni conocimientos de programación.

    Si quieres aprender a usar Power Query, lo he diseñado para ti esta formación en Udemy muy fácil acceso.

    Entrenamiento de Power Query Udemy

    Vídeo tutorial

    Encuentra todas estas técnicas en el siguiente vídeo.

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      10 Comentarios

      1. HM
        12/09/2023 a las 13:29

        Cuando entro a la lista de grupos de edad no aparece el llenado automático sino el mensaje 'nulo'
        Si ingreso mi lista completa no se calcula la suma por grupo de edad.

        Responder

      2. Aminatu BAO
        27/09/2022 a las 19:27

        Muchas gracias. Esto realmente me ayudó mucho!

        Responder

        • Elias
          18/06/2023 a las 12:20

          No, pero 3 horas para simplemente tener datos no es en absoluto una fórmula de Excel, sino un bricolaje para principiantes...

          Responder

      3. Vanessa
        15/05/2021 a las 09:51

        ¡¡Muchísimas gracias por este video!! Como parte de mis estudios, tenía miedo de hacer la pirámide de edad a partir de una lista... No soy tan malo en Excel, pero ahí... ¡Problema resuelto! ¡Ya tengo mi base de datos lista! ¡Vaya por mi gráfico!

        Responder

      4. Greg
        19/03/2021 a las 14:26

        Buenos dias. No puedo "agregar columna desde el ejemplo" porque no tengo ese botón. Solo tengo "agregar una columna personalizada" y no puedo crear un código para crear los grupos de edad... Tengo Excel 2016.
        ¿Una idea? Gracias.

        Responder

        • Frédéric LE GUEN
          19/03/2021 a las 17:50

          De hecho, la funcionalidad se añadió más tarde. Lo mejor sería que actualices a Microsoft 365 para tener siempre las últimas actualizaciones. Para un particular no es muy caro.

          Responder

        • Lif
          11/03/2025 a las 15:39

          BJR,
          Como no me gusta este botón, utilicé la función floor() y la tabla dinámica en el editor de Power Query para girar la pestaña.

          Responder

      5. Danielle
        16/03/2021 a las 11:00

        Hola,
        Intenté crear la pirámide de edad con una consulta de poder y noté que:
        No puedo agregar una columna del rango, solo esta el encabezado de una tabla
        la barra de fórmulas no se muestra a diferencia de lo que puedo ver en la tuya
        No puedo implementar los grupos de edad.

        Responder

      6. Dzila Ngalouoli jeancy gracia
        14/06/2020 a las 00:40

        Me gustó este resumen sobre la construcción de la pirámide de edad. Mientras leía descubrí cómo hacerlo. Me gustaría entender mediante la solicitud, pero no sé cómo descargar los datos de fecha de nacimiento con respecto a la pirámide de edad para un conjunto de países.

        Responder

        • Frédéric LE GUEN
          14/06/2020 a las 11:18

          Hola, ninguno de mis datos de muestra se puede descargar por motivos de derechos de autor.

          Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.