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

¿Cómo repetir las etiquetas de fila por grupo en una tabla dinámica?

AutorXiaoyang Fecha de modificación

Al trabajar con tablas dinámicas en Excel, los datos se presentan normalmente mediante la disposición compacta de forma predeterminada. En este formato, las etiquetas de fila se agrupan en una única columna, lo que puede ayudar a ahorrar espacio, pero comprometer la claridad, especialmente al analizar grandes conjuntos de datos con varios campos categóricos. En muchos casos, resulta necesario cambiar de la disposición compacta a la forma esquemática, en la que cada campo se muestra en su propia columna. Aunque la disposición esquemática puede presentar los datos de forma más clara, de forma predeterminada solo mostrará las etiquetas de fila al comienzo de cada grupo, dejando vacías las filas posteriores. Esto puede dificultar la lectura o interpretación de los datos, especialmente si necesita filtrarlos, copiarlos o exportar sus datos de Tabla Dinámica para un procesamiento adicional. ¿Y cómo podría repetir las etiquetas de fila por grupo en Tabla Dinámica?

Repetir las etiquetas de fila para todos los grupos de campos en Tabla Dinámica

Repetir las etiquetas de fila para un único grupo de campos en Tabla Dinámica

Código VBA: repetir las etiquetas de fila para varias Tabla Dinámica o hojas de cálculo masivas


flecha azul burbuja derechaRepetir las etiquetas de fila para todos los grupos de campos en Tabla Dinámica

Supongamos que tiene una tabla dinámica y desea repetir las etiquetas de fila en todos los grupos de campos, tal como se muestra en las siguientes capturas de pantalla. Este enfoque resulta especialmente útil cuando la tabla dinámica resume datos jerárquicos —como categorías y subcategorías— y necesita que cada fila esté completamente etiquetada para facilitar su comprensión o para una extracción posterior.

datos originalesflecharepetir encabezado en tabla dinámica

Siga estos pasos para repetir las etiquetas de fila en todos los grupos de campos:

1. Haga clic en cualquier celda de su Tabla dinámica para activar las Herramientas de tabla dinámica. A continuación, en la pestaña Diseño, haga clic en Diseño del informe y elija Mostrar en forma de esquema. Esta acción dará formato a su Tabla dinámica con una disposición esquemática, mostrando cada campo en una columna independiente. Este paso es imprescindible, ya que no se pueden establecer etiquetas repetidas mientras la Tabla dinámica permanezca en formato compacto.

haga clic en Mostrar en formato esquema en la pestaña Diseño
flecha
resultado de Mostrar en formato esquema

2. A continuación, en la misma pestaña Diseño, seleccione nuevamente Diseño del informe y, a continuación, haga clic en Repetir todas las etiquetas de elementos. Esta función repite las etiquetas disponibles en cada campo para cada registro, lo que da como resultado un formato plano más legible:

haga clic en Repetir todas las etiquetas de elementos en la pestaña Diseño

3. Ahora su Tabla Dinámica debería mostrar las etiquetas de fila repetidas para todos los grupos de campos, tal como se muestra a continuación. Cada fila incluirá la información completa del grupo, lo que resulta especialmente útil si desea filtrar los datos, copiarlos a otro lugar o exportarlos para elaborar informes:

las etiquetas de fila se repiten para todo el grupo de campos

Si desea eliminar las etiquetas repetidas y restaurar el estilo original en blanco, siga los mismos pasos y seleccione «No repetir etiquetas de elementos».

Esta opción integrada es rápida y fiable, pero tenga en cuenta que solo afecta a la tabla dinámica en la que realiza los cambios. Si tiene varias tablas dinámicas en su libro o necesita aplicar esta operación en varios informes, deberá repetir los pasos individualmente o considerar los métodos automatizados que se describen más adelante.


flecha azul burbuja derechaRepetir las etiquetas de fila para un único grupo de campos en Tabla Dinámica

Puede que no siempre desee repetir las etiquetas de fila para todos los campos; por ejemplo, en situaciones donde solo necesite repetir el grupo de nivel superior y no los grupos de niveles inferiores. Excel le permite repetir las etiquetas de elementos exclusivamente para un campo específico, lo que le brinda una personalización más precisa, especialmente cuando desea resaltar únicamente una categoría clave o reducir la redundancia visual.

1. Como antes, configure su Tabla dinámica en forma de esquema: haga clic en cualquier celda dentro de la tabla dinámica, vaya a Diseño > Diseño del informe > Mostrar en forma de esquema.

2. Haga clic directamente en la etiqueta de fila del campo que quiera repetir en su tabla dinámica. Así seleccionará la etiqueta de ese campo en la tabla dinámica.

3. Haga clic con el botón derecho en la etiqueta de la fila seleccionada y, a continuación, elija Configuración de campos en el menú contextual que aparece.

vaya a Configuración de campo desde el menú contextual

4. En el cuadro de diálogo Configuración de campos, vaya a la pestaña Diseño e impresión y active la casilla Repetir etiquetas de elementos. Vea la captura de pantalla:

marque Repetir etiquetas de elementos

5. Haga clic en Aceptar para aplicar los cambios. Ahora, solo se repetirán las etiquetas del campo especificado.

solo se repiten las etiquetas de fila

Este método ofrece flexibilidad a nivel de campo, manteniendo el resto de sus datos en formato compacto. Recuerde: esta configuración solo afectará al campo seleccionado y puede combinarse con —o usarse en lugar de— el método para toda la tabla descrito anteriormente.

Tenga en cuenta que, si reorganiza los campos de su tabla dinámica o la actualiza, es posible que la configuración de etiquetas repetidas se restablezca, por lo que deberá volver a aplicar esta opción si fuera necesario.


flecha azul burbuja derechaCódigo VBA: repetir las etiquetas de fila para varias Tabla Dinámica o hojas de cálculo masivas

Si necesita aplicar la configuración de etiquetas de fila repetidas a varias tablas dinámicas —o incluso al mismo campo en múltiples hojas de cálculo—, hacerlo manualmente puede resultar extremadamente lento, especialmente al gestionar informes o paneles complejos. En estos casos, el uso de VBA (Visual Basic para Aplicaciones) permite automatizar y agilizar el proceso.

1. Haga clic en Herramientas para desarrolladores > Visual Basic para abrir el editor de Microsoft Visual Basic para Aplicaciones. En la ventana de VBA, haga clic en Insertar > Módulo y copie y pegue el siguiente código en el módulo:

Sub RepeatRowLabelsAllPivots()
    ' This macro applies repeated row labels for all PivotTables in the current workbook
    Dim ws As Worksheet
    Dim pt As PivotTable
    Dim pf As PivotField
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    For Each ws In ActiveWorkbook.Worksheets
        For Each pt In ws.PivotTables
            pt.RowAxisLayout xlOutlineRow
            For Each pf In pt.RowFields
                pf.RepeatLabels = True
            Next pf
        Next pt
    Next ws
End Sub

2. Tras introducir el código, haga clic en el botón Ejecutar o pulse la tecla F5. Todas las tablas dinámicas de todas las hojas de cálculo se cambiarán a la disposición esquemática y se repetirán todas las etiquetas de fila para cada grupo y campo.


Artículos relacionados:

¿Cómo crear hipervínculos interactivos en una tabla dinámica?

¿Cómo mostrar el total general en la parte superior de una tabla dinámica?

¿Cómo filtrar los 10 primeros elementos en una tabla dinámica?

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