KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

Power Query: crear número de fila para cada grupo en Excel

AutorXiaoyang Fecha de modificación

Si alguna vez ha necesitado establecer un número de filas secuenciales para cada grupo de datos en Excel, sabrá que, aunque una fórmula puede resolver la tarea, existe una forma más eficiente mediante Power Query. En este artículo le mostraremos cómo utilizar Power Query para añadir fácilmente números de fila dentro de cada grupo, optimizando su flujo de trabajo y ahorrando tiempo al trabajar con datos agrupados en Excel.

Una captura de pantalla que muestra datos con agrupaciones, con una columna para los números de fila de cada producto


Power Query: crear número de fila para cada grupo en Excel

Para generar los números de índice de cada grupo de datos, Power Query puede ayudarle. Siga estos pasos:

1. Seleccione el rango de datos en el que desea insertar el número de fila. En Excel 365, haga clic en «Datos» > «Desde tabla o rango», como se muestra en la captura de pantalla:

Una captura de pantalla que muestra la opción 'Desde tabla o rango' en Excel 365

Nota: en Excel 2016 y versiones posteriores, haga clic en «Datos» > «Desde tabla», consulte la captura de pantalla:

Una captura de pantalla que muestra la opción 'Desde tabla' en Excel 2016 y versiones posteriores

2. En el cuadro de diálogo «Crear tabla», haga clic en el botón «Aceptar» para crear la tabla (consulte la captura de pantalla).

Una captura de pantalla del cuadro de diálogo 'Crear tabla' en Excel

3. A continuación, en la ventana abierta del «Editor de Power Query», seleccione la columna que desea usar para agrupar la tabla, haga clic con el botón derecho sobre ella y elija «Agrupar por» en el menú contextual (consulte la captura de pantalla):

Una captura de pantalla del menú contextual al hacer clic con el botón derecho que muestra la opción 'Agrupar por' en Power Query

4. En el cuadro de diálogo «Agrupar por»:

  • Seleccione el nombre de la columna en función del cual desea insertar el número de fila en el Lista desplegable;
  • Seleccione la opción «Todas las filas» en la Lista desplegable «Operación»;
  • Haga clic en el botón «Aceptar».

Una captura de pantalla del cuadro de diálogo 'Agrupar por' en Power Query

5. Ahora, regrese a la ventana del «Editor de Power Query» y haga clic en «Columna» > «Columna personalizada», tal como se muestra en la captura de pantalla:

Una captura de pantalla del cuadro de diálogo 'Agrupar por' en Power QueryUna captura de pantalla que muestra las opciones 'Agregar columna' y 'Columna personalizada' en Power Query

6. En el cuadro de diálogo «Columna personalizada», utilice la función «Table.AddIndexColumn» tal como se muestra en la siguiente captura de pantalla:

  • Escriba un nuevo nombre de columna en el cuadro de texto «Nombre de la nueva columna»;
  • A continuación, introduzca la siguiente fórmula en el cuadro «Fórmula de columna personalizada»;
    =Table.AddIndexColumn([Count],"Index",1)
  • Por último, haga clic en el botón «Aceptar».

Nota: en la fórmula anterior, «[Count]» es el nombre de la columna que creó en el paso 4; ajústelo según sus necesidades.

Una captura de pantalla del cuadro de diálogo 'Columna personalizada' con la fórmula Table.AddIndexColumn

7. Ahora, regrese a la ventana del «Editor de Power Query». Debe eliminar todas las demás columnas y conservar únicamente la última columna que ha creado. Haga clic con el botón derecho en el nombre de esa última columna y seleccione «Quitar otras columnas»; consulte la captura de pantalla:

Una captura de pantalla del menú contextual para eliminar otras columnas en Power Query

8. A continuación, expanda esta columna: haga clic en el icono «Expandir» situado junto al título de la columna. En el cuadro expandido, active la opción «Expandir», seleccione todos los nombres de columna de la lista y desactive la opción «Usar el nombre original de la columna como prefijo». Por último, haga clic en «Aceptar». Consulte la captura de pantalla:

Una captura de pantalla que muestra el icono de expansión en Power Query para expandir los datos agrupados

9. Ahora podrá ver los números de índice de fila, tal como se muestra en la siguiente captura de pantalla:

Una captura de pantalla que muestra los datos resultantes con números de fila creados para cada grupo en Power Query

10. A continuación, haga clic en «Inicio» > «Cerrar y cargar» > «Cerrar y cargar» para cargar los datos en una hoja de cálculo nueva; consulte las capturas de pantalla:

 

Una captura de pantalla de la opción 'Cerrar y cargar' en Power QueryFlechaUna captura de pantalla de los datos finales cargados en una hoja de cálculo nueva en Excel

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos