En Power Query, puede agrupar los mismos valores de una o más columnas en una sola fila agrupada. Puede agrupar una columna mediante una función de agregado o un grupo por una fila.

Ejemplo

Los procedimientos siguientes se basan en el ejemplo de datos de esta consulta:

Ejemplo de datos antes de la agregación

Puede agrupar datos mediante una función de agregado, como Suma y Promedio. Por ejemplo, desea resumir el total de unidades vendidas en el nivel de país y canal de ventas, agrupadas por las columnas País y Canal de ventas.

  1. Para abrir una consulta, busque una cargada previamente desde el Editor de Power Query, seleccione una celda de los datos y, a continuación, seleccione Consulta > Editar. Para obtener más información, vea Crear, editar y cargar una consulta en Excel.

  2. Seleccione Inicio > Agrupar por.

  3. En el cuadro de diálogo Agrupar por, seleccione Avanzadas para seleccionar más de una columna por la que agrupar.

  4. Para agregar otra columna, seleccione Agregar agrupación. 

    Sugerencia    Para eliminar o mover una agrupación, seleccione Más (...) junto al cuadro nombre de agrupación.

  5. Seleccione las columnas País y Canal de ventas.

  6. En la sección siguiente:

    Nuevo nombre de columna    Escriba "Unidades totales" para el nuevo encabezado de columna.

    Operación    Seleccione Suma. Las agregaciones disponibles son Suma, Promedio,Mediana, Mín,Máx,Contar filasy Contar filas distintas.

    Columna    Seleccione Unidades para especificar la columna que desea agregar.

  7. Seleccione Aceptar.

Resultado

Los resultados de la agrupación por agregación

Una operación de fila no requiere una columna, ya que los datos se agrupan por una fila en el cuadro de diálogo Agrupar por. Hay dos opciones al crear una nueva columna:

Contar filas     que muestra el número de filas en cada fila agrupada.

Agrupar: Contar filas

Todas las filas Se inserta un valor de tabla interno. Contiene todas las filas de las columnas que ha agrupado. Más adelante, puede expandir las columnas si lo desea. Para obtener más información, vea Trabajar con una columna estructurada lista, registro o tabla.

Agrupar: Todas las filas

Procedimiento

Por ejemplo, para agrupar por todas las filas, desea que se vendan las unidades totales y desea que se vendan otras dos columnas que le den el nombre y las unidades vendidas para el producto de alto rendimiento, resumidos en el nivel de país y canal de ventas.

  1. Para abrir una consulta, busque una cargada previamente desde el Editor de Power Query, seleccione una celda de los datos y, a continuación, seleccione Consulta > Editar. Para obtener más información, vea Crear, cargar o editar una consulta en Excel.

  2. Seleccione Inicio > Agrupar por.

  3. En el cuadro de diálogo Agrupar por, seleccione Avanzadas para seleccionar más de una columna por la que agrupar.

  4. Para agregar una columna, seleccione Agregar agregación en la parte inferior del cuadro de diálogo. 

    Sugerencia    Para eliminar o mover una agregación, seleccione Más (...) junto al cuadro de columna.

  5. En Agrupar por, seleccione las columnas País y Canal de ventas.

  6. Para crear dos columnas nuevas, haga lo siguiente:

    Agregar    agregación de la columna Unidades mediante la operación Suma. Asigne un nombre a esta columna Unidades totales.

    Todas las filas     Agregue una nueva columna Productos mediante la operación Todas las filas. Asigne un nombre a esta columna Productos totales. Como esta operación actúa sobre todas las filas, no es necesario realizar una selección en Columna, por lo que no está disponible.

  7. Seleccione Aceptar.

Resultado

Procedimientos de agrupación de datos de ejemplo

Vea también

Ayuda de Power Query para Excel

Agrupar o resumir filas (docs.com)https://docs.microsoft.com/en-us/power-query/group-by

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Office Usuarios de Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×