Saltar al contenido principal

¿Cómo dividir celdas en múltiples columnas o filas por retorno de carro?

Normalmente, en Excel, podemos dividir rápidamente el contenido de la celda en varias columnas en función de algunos caracteres específicos, como comas, punto y coma, marcas de puntos utilizando la función Texto en columnas. Pero, ¿alguna vez ha intentado dividir los valores de las celdas en varias columnas o filas mediante retornos de carro?

Divida las celdas en varias columnas según los retornos de carro con Text to Columns

Divida las celdas en varias filas según los retornos de carro con código VBA

Divida las celdas en múltiples columnas o filas según los retornos de carro con Kutools para Excel

Combine múltiples celdas en una basada en retornos de carro con Kutools para Excel


flecha azul burbuja derecha Divida las celdas en varias columnas según los retornos de carro con Text to Columns

Si tiene una lista de contenidos de celdas que están separados por los retornos de carro como se muestra en la siguiente captura de pantalla, de hecho, el Texto a columnas La función podría ayudarlo a dividir los valores de celda en varias columnas.

doc dividido por nueva línea 1

1. Seleccione las celdas en las que desea dividir su contenido.

2. Hacer clic Datos > Texto a columnas, ver captura de pantalla:

doc dividido por nueva línea 2

3. En la Convertir texto al asistente de columnasverificar Delimitado opción en el paso 1, vea la captura de pantalla:

doc dividido por nueva línea 3

4. Luego haga clic Siguiente , en el paso 2, marque Otro opción bajo Delimitadores, y en el cuadro junto al Otro, prensa Ctrl + J claves en él, vea la captura de pantalla:

doc dividido por nueva línea 4

5. Y luego haz clic Siguiente , en el paso 3, seleccione General y especifique una celda para ubicar el resultado, luego haga clic en Acabado botón directamente para finalizar las operaciones.

doc dividido por nueva línea 5

6. Y el contenido de la celda se ha dividido en varias columnas como se muestra en la siguiente captura de pantalla:

doc dividido por nueva línea 6


flecha azul burbuja derecha Divida las celdas en varias filas según los retornos de carro con código VBA

A veces, es necesario dividir los valores de la celda en varias filas según los retornos de carro como se muestra en la siguiente captura de pantalla.

doc dividido por nueva línea 7

No hay una forma directa de manejar esta tarea en Excel, pero puede crear un código VBA para resolverlo.

1. Mantenga pulsado el ALT + F11 llaves, y abre el Ventana de Microsoft Visual Basic para aplicaciones.

2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Ventana de módulo.

Código de VBA: divida las celdas en varias filas según los retornos de carro

Sub SplitCells()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    lLFs = VBA.Len(Rng) - VBA.Len(VBA.Replace(Rng, vbLf, ""))
    If lLFs > 0 Then
        Rng.Offset(1, 0).Resize(lLFs).Insert shift:=xlShiftDown
        Rng.Resize(lLFs + 1).Value = Application.WorksheetFunction.Transpose(VBA.Split(Rng, vbLf))
    End If
Next
End Sub

3. Entonces presione F5 para ejecutar este código, y aparecerá un cuadro emergente para recordarle que seleccione el rango de datos que desea dividir, vea la captura de pantalla:

doc dividido por nueva línea 8

4. Y luego haz clic OKy los datos seleccionados se han dividido en varias filas según los retornos de carro.


flecha azul burbuja derecha Divida las celdas en múltiples columnas o filas según los retornos de carro con Kutools para Excel

Kutools for Excel, Células partidas La utilidad puede ayudarlo a dividir celdas en múltiples columnas o filas de manera rápida y sencilla.

Kutools for Excel : con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. 

Después de instalar Kutools for Excel, haga lo siguiente:

1. Seleccione el rango de datos que desea dividir.

2. Hacer clic Kutools > Fusionar y dividir > Células partidas, ver captura de pantalla:

3. En la Células partidas cuadro de diálogo, seleccione el Dividir en filas or Dividir en columnas Bajo el Tipo de Propiedad sección que necesita, y luego verifique Nueva línea bajo el Especificar un separador sección, ver captura de pantalla:

doc dividido por nueva línea 10

4. Luego haga clic OK , y aparecerá un cuadro emergente para recordarle que seleccione una celda para generar el resultado, vea la captura de pantalla:

doc dividido por nueva línea 11

5. Luego haga clic OK, si tu eliges Dividir en columnas opción, todos los valores de celda seleccionados se han dividido en varias columnas por el retorno de carro, vea la captura de pantalla:

doc dividido por nueva línea 12

Y si tu eliges Dividir en filas , los valores de celda seleccionados se dividirán en varias filas que desee, como se muestra en la siguiente captura de pantalla:

doc dividido por nueva línea 13

Haga clic para saber más sobre esta utilidad Split Cells ...

Haga clic para descargar y probar gratis Kutools para Excel ahora!


flecha azul burbuja derecha Demostración: divida las celdas en varias columnas según los retornos de carro con Texto en columnas

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

flecha azul burbuja derecha Combine múltiples celdas en una basada en retornos de carro con Kutools para Excel

Combine varias celdas en una según los retornos de carro:

Contrariamente al contenido anterior, ¿cómo podría combinar múltiples valores de celda que están separados por retornos de carro en una celda en Excel? Aquí, hablaré sobre una herramienta fácil:Kutools for Excel, con su poderoso Combinar característica, puede combinar rápidamente varias filas, columnas y celdas en una sola celda.

doc dividido por nueva línea 14

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!


flecha azul burbuja derecha Demostración: combine varias celdas en una basada en retornos de carro con Kutools para Excel

Kutools for Excel: con más de 300 prácticos complementos de Excel, prueba gratuita y sin límite en 30 días. ¡Descarga y prueba gratis ahora!

Artículos relacionados:

¿Cómo convertir el retorno de carro a coma en Excel?

¿Cómo eliminar rápidamente los saltos de línea en Excel?

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple ....
Administrador de columnas: Agregar un número específico de columnas  |  Mover columnas  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

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...

Descripción


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!
Comments (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have values in cell like "100/5" which is fetched by formula in one cell and would like to split the values in to two adjacent columns like "100" in one cell and "5" in another. Could you please suggest if I can do that with help of formula?
This comment was minimized by the moderator on the site
This is awesome.. very helpful.. Thank you so much.. :)
This comment was minimized by the moderator on the site
Hi, If this formula contains the option to insert instead directly split and paste in a transpose method, we do have range of rows, This option just split and transpose on existing data cells. If we get a option to insert and paste accordingly would be grateful otherwise the formula is very useful
This comment was minimized by the moderator on the site
This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.
This comment was minimized by the moderator on the site
[quote]This page has helped a lot, I used to VBA to separate the rows up. The problem that I have is that I have multiple columns. All the cells in the row either have one "row" or X number of "rows"of information in the other cells. If anyone knows how to do this it would be greatly appreciated.By Brian[/quote] Stephen Even i'm looking for multiple Column having Alt+Enter data needs to convert to multiple rows with same data , needs copy the entire data of next columns as well in the new row
This comment was minimized by the moderator on the site
Was looking for information like this and this page solved everything for me. Well done!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations