¿Cómo convertir una celda en múltiples celdas / filas en Excel?
A veces, es difícil ver todos los datos si hay muchos datos en una celda en Excel. En este caso, convertir todos los datos de esta celda en varias celdas o filas puede hacer que sea mucho más fácil y claro ver el contenido extenso como se muestra a continuación. En Excel, puede hacerlo a través de los métodos siguientes.
Convierta una celda en múltiples celdas / filas con Texto a columna y Pegado especial en Excel
Convierta una celda en múltiples celdas / filas con VBA
Convierta una celda en múltiples columnas / filas con Kutools para Excel
Convierta una celda en múltiples celdas / filas con Texto a columna y Pegado especial en Excel
1. Seleccione la celda en la que desea convertir sus datos y haga clic en Datos > Texto a columna, ver captura de pantalla:
2. En el cuadro de diálogo emergente, marque Delimitado casilla de verificación y haga clic en Siguiente. Ver captura de pantalla:
3. Comprobar Coma casilla de verificación sólo en el cuadro de diálogo y haga clic en Acabado. Ver captura de pantalla:
4. Luego puede ver que los datos de la celda se han dividido en varias columnas. Y ahora seleccione estas celdas y haga clic derecho para hacer clic Copiar desde el menú contextual para copiarlos. Ver captura de pantalla:
5. Seleccione una celda en blanco que desee y haga clic derecho para seleccionar Transponer (T), entonces puede ver que los datos se han convertido en varias filas. Ver captura de pantalla:
Si está utilizando Microsoft Excel 2007, haga clic en el Inicio > Pasta > Transponer para pegar los datos divididos.
Puede ver el resultado como se muestra:
Divida rápidamente una celda en columnas o filas según el delimitador
|
En Excel, dividir una celda en columnas es tedioso con el Asistente paso a paso. Pero con Kutools for Excel's Células partidas utilidad, puede: 1, convertir una celda en columnas o filas según el delimitador; 2, convierte la cadena en texto y número; 3, convierta la cadena según el ancho específico, con clics. ¡Haga clic para obtener una prueba gratuita de 30 días con todas las funciones! |
Kutools para Excel: con más de 300 prácticos complementos de Excel, prueba gratis sin límite en 30 días. |
Convierta una celda en múltiples celdas / filas con VBA
Si cree que el método anterior es un poco tedioso, puede usar un VBA para hacerlo.
1. Sostener ALT botón y prensa F11 en el teclado para abrir un Microsoft Visual Basic para aplicaciones ventana.
2. Hacer clic en recuadro > Módulo y copie el VBA en el módulo.
VBA: convierte una celda en varias filas
Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub
3. Hacer clic en Ejecutar para ejecutar el código VBA, y un KutoolsparaExcel aparece un cuadro de diálogo para que seleccione una sola celda en la que desea convertir sus datos. Ver captura de pantalla:
4. Hacer clic en OKy, en otro cuadro de diálogo emergente, seleccione una celda para generar el resultado. Ver captura de pantalla:
Puedes ver el resultado:
Consejo: En el código VBA anterior, puede cambiar el separador "," desea separar los datos por. Este VBA no admite celdas divididas según el carácter de nueva línea.
Convierta una celda en múltiples columnas / filas con Kutools para Excel
Si tiene Kutools for Excel - una práctica herramienta instalada, puede utilizar su Células partidas función para dividir rápidamente una sola celda en varias columnas o filas según un delimitador.
- 300+ funciones potentes y fáciles de usar,110,000+ Elección de los usuarios de Excel
- con todas las funciones prueba gratuita en 30 días, No se requiere tarjeta de crédito
- docenas de funciones con un solo clic para reducir su tiempo de trabajo en la resolución de problemas complejos
- incluye funciones para conversión por lotes, eliminación, combinación de hojas / celdas, exprotación, etc., prueba gratuita ahora.
Después de instalar Kutools para Excel, haga lo siguiente:(¡Descarga gratis Kutools para Excel ahora!)
1. Seleccione la celda que desea dividir en filas y haga clic en Kutools > Fusionar y dividir > Células partidas. Ver captura de pantalla:
2. Luego, en el Células partidas diálogo, comprobar Dividir en filas opción bajo Tipo de Propiedad sección y comprobar Otro opción bajo Especificar un separador sección, luego ingrese el delimitador en el que desea dividir la celda en el cuadro de texto. Ver captura de pantalla:
3. Hacer clic en Ok, y aparece un cuadro de diálogo para recordarle que seleccione una celda para generar el resultado dividido.
4. Hacer clic en OK. Ahora puede ver que una celda se ha convertido en varias filas.
Consejo: Si desea convertir una sola celda en columnas según un delimitador específico, marque Dividir en columnas en el cuadro de diálogo e introduzca el delimitador en Otro caja de texto.
Convierta una celda en varias filas o columnas
Transponer rápidamente la tabla cruzada a la lista o viceversa
|
Mientras recibe una hoja con tabla cruzada que necesita convertir a tabla de lista, ¿cómo puede manejarla rápidamente? Con Kutools para Excel Dimensiones de la mesa de transposición utilidad, puede convertir una tabla de dimensiones cruzadas en una tabla de tres dimensiones o viceversa lo más rápido que pueda. ¡Haga clic para obtener una prueba gratuita de 30 días con todas las funciones! |
Kutools para Excel: con más de 300 prácticos complementos de Excel, prueba gratis sin límite en 30 días. |
Artículos relativos:
- Utilidad Transpose Range: convierta fácilmente varias filas en columnas y filas en Excel
- Herramienta de conversión de unidades: convierta rápidamente un número decimal a un número binario / octal / hexadecimal o viceversa
Las mejores herramientas de productividad de oficina
Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!