Saltar al contenido principal

¿Cómo dividir palabra o número en celdas separadas en Excel?

Si tiene una lista de números o palabras en una hoja de trabajo, y ahora necesita dividir el contenido de la celda en letras en diferentes celdas como se muestra en la siguiente captura de pantalla, ¿cómo puede lidiar con este trabajo en Excel?


flecha azul burbuja derecha Dividir palabra o número en celdas separadas con fórmula

Con la siguiente fórmula simple, puede separar el contenido de la celda en diferentes celdas de manera rápida y conveniente.

1. En una celda en blanco junto a sus datos, C1 por ejemplo, ingrese esta fórmula = MEDIO ($ A1, COLUMNAS ($ A $ 1: A $ 1), 1), ver captura de pantalla:

doc dividir palabra en letras 2

2. Luego, arrastre el controlador de relleno hacia las celdas de la derecha hasta que se muestren celdas en blanco y el contenido de la celda A1 se haya dividido en celdas separadas.

doc dividir palabra en letras 3

3. Y luego continúe arrastrando el controlador de relleno hacia abajo hasta el rango en el que desea aplicar esta fórmula, y todos los datos en la columna A se separarán en diferentes celdas como desee. Ver captura de pantalla:

doc dividir palabra en letras 4


flecha azul burbuja derecha Divida la palabra o el número en celdas separadas con código VBA

Si está interesado en el código VBA, el siguiente código también puede hacerle un favor.

1. Mantenga pulsado el ALT + F11 teclas en Excel para abrir 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 VBA: dividir la palabra en celdas separadas

Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
    xValue = Rng.Value
    xRow = Rng.Row
    For i = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. Entonces presione F5 para ejecutar este código, y un cuadro de aviso le recordará que seleccione el rango de datos que desea usar, vea la captura de pantalla:

doc dividir palabra en letras 5

4. Haga Clic en OK, y aparecerá otro cuadro emergente para indicarle que seleccione una celda para ubicar el resultado.

doc dividir palabra en letras 6

5. Luego haga clic OKy las palabras o números de las celdas seleccionadas se han dividido en caracteres individuales. Ver captura de pantalla:

doc dividir palabra en letras 7


flecha azul burbuja derecha Divida la palabra o el número en celdas separadas con Kutools para Excel

Kutools for Excel, Células partidas feature es una herramienta poderosa que puede ayudarlo a dividir el contenido de la celda en columnas o filas separadas con delimitadores específicos, al mismo tiempo, también puede separar el texto y el número en dos columnas.

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 para Excel, haga lo siguiente:

1. Seleccione las celdas que desea dividir.

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

3. En la Células partidas cuadro de diálogo, seleccione Dividir en columnas bajo el Tipo de Propiedad, Entonces revisa Especificar ancho bajo el Dividido por sección e ingrese el número 1 en el cuadro de texto, lo que significa dividir la palabra en celdas separadas por cada carácter. Ver captura de pantalla:

doc dividir palabra en letras 9

4. Luego haga clic Ok , aparece otro cuadro de aviso para recordarle que seleccione una celda para generar el resultado, vea la captura de pantalla:

doc dividir palabra en letras 10

5. Y luego haz clic OK, el contenido de la celda de la selección se ha dividido en caracteres individuales. Ver captura de pantalla:

doc dividir palabra en letras 11

 ¡Descargue y pruebe Kutools para Excel ahora!


flecha azul burbuja derecha Divida la palabra o el número en celdas separadas 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!

flecha azul burbuja derecha Combine letras o números separados en una palabra o número

Combine letras o números separados en una palabra o número

Si desea combinar estas letras de celda separadas en una palabra en contraste con los métodos anteriores, Kutools for Excel's Combinar La utilidad puede ayudarlo a combinarlos en una celda lo más rápido posible.

doc dividir palabra en letras 12

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 extraer la primera / última / enésima palabra de una cadena de texto en Excel?

¿Cómo extraer la primera letra de cada palabra de la celda?

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 an address label list with the entire label in one row. i want to divide the name from the address and city, state and zip into three rows. Is there a way to divide an address label by separating the first three words into the first line, and the second three into the second line, and the last three into the last one?
This comment was minimized by the moderator on the site
Hello friend,

How are you. You can read this article: https://www.extendoffice.com/documents/excel/3347-excel-break-address-into-parts.html. In this article, you can use the Split Cells utility of Kutools for Excel. You can choose to spilt the cell to Rows or columns. Please have a try.

Sincerely,
Mandy
This comment was minimized by the moderator on the site
I have compounds, how to split based on element symbol:
Ca(ClO4)2, --> Ca, (, Cl, O, 4, ), 2
MgSO4 --> Mg, S, O, 4
Help me.
This comment was minimized by the moderator on the site
Hello, Urip,
I'm Sorry, may be there is no direct way for solving your problem.
Anyone has a good solution, please comment here.
Thank you!
This comment was minimized by the moderator on the site
Paste your character string in any cell, say, B2.
Enter in, for example, cell D2:
=mid($B2,D$1,1)
In row 1, starting in column D, number cells incrementally and horizontally from 1 -> N where N is the number of characters in your string; D2 contains 1, E2 contains 2, etc.
Pull formula from D2 to N2.
This comment was minimized by the moderator on the site
Thank you for this! It worked and saved me so much time to do it manually!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations