Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

¿Cómo convertir rápidamente una tabla de matriz a una tabla de lista en Excel?

Suponer que tiene una tabla de matriz / tabla cruzada, y convertir esta tabla de matriz a una tabla de lista puede no ser una tarea difícil para usted y puede convertirla ingresando los datos uno por uno. Sin embargo, si hay varias tablas de matriz necesarias para convertir a tablas de lista, el método manual no debe ser una buena solución. Ahora, este tutorial presenta los trucos que pueden convertir rápidamente una tabla de arreglo a una tabla de lista en Excel.

Convertir tabla de matriz en tabla de lista con tabla dinámica

Convertir tabla de matriz a tabla de lista con VBA

Convierte tabla de matriz a tabla de lista con Kutools para Excel buena idea3


Transponer las dimensiones de la tabla(Transponer una tabla cruzada a la lista, y viceversa)

doc transponer cruz a la lista
Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Kutools funciona con Office 2007-2019 y 365. Es compatible con todos los idiomas y es muy fácil de instalar o implementar. Funciones completas de prueba gratuita de 60-day.

flecha azul burbuja derecha Convertir tabla de matriz en tabla de lista con tabla dinámica


Puede aplicar tabla dinámica para convertir tabla de matriz a lista y luego copiarla como rango.

Kutools for Excel, con más de 120 prácticas funciones de Excel, mejore su eficiencia de trabajo y ahorre tiempo de trabajo.

1. Prensa Alt + D simultáneamente, y luego presione P clave para habilitar el Asistente de tablas dinámicas y gráficos dinámicos diálogo y verificación Múltiples rangos de consolidación y Tabla dinámica opciones. Ver captura de pantalla:
doc array table para listar 1

2. Haga clic en Siguiente para ir al Paso 2a del asistente y marque la opción Crear campos de página. Ver captura de pantalla:
doc array table para listar 2

3. Hacer clic Siguiente ir a Paso 2b del asistente, y seleccione el rango de arreglo y agréguelo al Todos los rangos lista. Ver captura de pantalla:
doc array table para listar 3

4. Hacer clic Siguiente para ir al último paso, marque una de las opciones que necesite. Ver captura de pantalla:
doc array table para listar 4

5. Hacer clic Terminar y luego se ha creado una tabla dinámica, luego vaya a la celda de cruce de Gran total, haga doble clic en él y podrá ver una lista de tabla dinámica creada en una nueva hoja de cálculo. Ver capturas de pantalla:
doc array table para listar 5

6. A continuación, seleccione la tabla dinámica de la lista y haga clic con el botón secundario para seleccionar Mesa > Convertir a Rango desde el menú contextual. Ver captura de pantalla:
doc array table para listar 6

Ahora la tabla de matriz se ha convertido a la tabla de lista.
doc array table para listar 7


flecha azul burbuja derecha Convertir tabla de matriz a tabla de lista con VBA

Aquí hay un VBA que puede ayudarlo a convertir la tabla de arreglos en tablas de la lista, realice los pasos siguientes:

Kutools for Excel, con más de 120 prácticas funciones de Excel, mejore su eficiencia de trabajo y ahorre tiempo de trabajo.

1. Prensa Alt + F11 para habilitar el Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic recuadro > Móduloy pegue el código VBA debajo del nuevo Módulo ventana.

VBA: Convertir tabla de arreglos a lista

Sub ConvertTableToList()
'UpdatebyEntendOffice20160429
    Dim I As Long
    Dim xCls As Long
    Dim xRg As Range
    Dim xSaveToRg As Range
    Dim xTxt As String
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select Array Table:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Set xSaveToRg = Application.InputBox("Select a range(cell) to put the list table", "Kutools for Excel", , , , , , 8)
    If xSaveToRg Is Nothing Then Exit Sub
    Set xSaveToRg = xSaveToRg.Cells(1)
    xCls = xRg.Columns.Count - 1
    Application.ScreenUpdating = False
    For I = 1 To xRg.Rows.Count
        xSaveToRg.Offset((I - 1) * xCls).Value = xRg.Cells(I, 1).Value
        xSaveToRg.Offset((I - 1) * xCls, 1).Resize(xCls).Value = _
                        Application.WorksheetFunction.Transpose(xRg.Cells(I, 2).Resize(1, xCls))
    Next
    Application.ScreenUpdating = True
End Sub

3. Y presione F5 tecla para ejecutar el VBA, y aparece un cuadro de diálogo para que seleccione la tabla de matriz excluyendo los encabezados. Ver captura de pantalla:
doc array table para listar 7

4. Hacer clic OK para ir al siguiente cuadro de diálogo y seleccionar una celda para mostrar la tabla de la lista. Ver captura de pantalla:
doc array table para listar 9

5. Hacer clic OK, y la tabla de arreglo se ha convertido a la lista.
doc array table para listar 10

Consejos:

Si desea llenar las celdas en blanco según la celda de arriba, puede hacer lo siguiente:

1. Instalar Kutools for Excel - una herramienta práctica y luego haga clic Kutools > recuadro > Rellenar celdas en blanco. Ver captura de pantalla:
doc array table para listar 11

2. En el Rellenar celdas en blanco diálogo, verificar Basado en valores y abajo opciones. Ver captura de pantalla:
doc array table para listar 12

3. Hacer clic Ok or Aplicar, y ahora las celdas en blanco se llenan en base a los valores anteriores.
doc array table para listar 13

Haga clic aquí para saber más sobre Fill Blank Cells.


flecha azul burbuja derecha Convierte tabla de matriz a tabla de lista con Kutools para Excel

Si los métodos anteriores no son lo suficientemente fáciles para usted, aquí le presento una herramienta útil: Kutools for Excel, su Transponer las dimensiones de la tabla utilidad puede convertir rápida y fácilmente entre tabla de matriz y tabla de lista.

Kutools for Excel, con más de 120 prácticas funciones de Excel, mejore su eficiencia de trabajo y ahorre tiempo de trabajo.

después instalación gratuita Kutools para Excel, haz lo siguiente:

1. Seleccione la tabla de matriz que desea convertir a la lista, y haga clic Kutools > Rango > Transponer las dimensiones de la tabla. Ver captura de pantalla:
doc array table para listar 14

2. Luego, en el cuadro de diálogo Transpose Table Dimensions, verifique la opción Cross table to list, y luego seleccione el rango que da salida a la tabla de la lista. Ver captura de pantalla:
doc array table para listar 15

3. Hacer clic Ok, ahora la tabla de matriz se ha convertido a una tabla de lista.
doc array table para listar 16

Haga clic aquí para saber más acerca de Transpose Table Dimensions.

presta atención1Si está interesado en este complemento, descargar la versión de prueba gratuita de 60-days.

Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

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

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    J · 1 years ago
    Thanks, the pivot table idea worked well,