Dividir texto en el carácter especificado

Índice
  1. Video
  2. Tutorial
    1. Ejercicio 1: dividir con texto en columnas
    2. Ejercicio 2: División con Flash Fill
    3. Ejercicio 3: dividir con fórmulas
    4. Ejercicio 4: división con Power Query
  3. Conclusión
  4. Archivo de muestra
  5. Preguntas frecuentes

Bienvenido a este tutorial sobre cómo dividir texto en un carácter específico usando Microsoft Excel. En este tutorial, exploraremos cuatro métodos diferentes para dividir texto: texto en columnas, relleno flash, fórmulas y Power Query. Cada método tiene sus propias ventajas únicas y cubriremos instrucciones paso a paso para cada ejercicio. Así que ¡vamos a sumergirnos de lleno!

Video

Tutorial

Para demostrar los cuatro métodos diferentes, Texto a columnas, Relleno rápido, Fórmulas y Power Query, los realizaremos ejercicio por ejercicio.

Ejercicio 1: dividir con texto en columnas

Texto a columnas es una función que ha estado disponible en Excel durante muchos años. Es adecuado cuando no es necesario conservar la columna original. Considere la siguiente hoja de trabajo:

Nos gustaría dividir cada dirección de correo electrónico en el carácter @. Entonces, seguimos estos pasos:

1. Seleccione el rango de celdas que contiene el texto que desea dividir.

2. Vaya a la pestaña Datos y haga clic en Texto a columnas.

3. En el asistente de Texto a columnas, elija “Delimitado” ya que estamos dividiendo en un carácter específico.

4. Haga clic en Siguiente y especifique el delimitador deseado (en este caso, el símbolo @).

5. Haga clic en Siguiente y elija el formato deseado para las columnas (General suele estar bien).

6. Haga clic en Finalizar y bam:

Observe que los datos originales desaparecieron y fueron reemplazados por las columnas divididas. ¿Qué pasaría si quisiera conservar la columna de datos original? Bueno, para eso podemos usar Flash Fill.

Ejercicio 2: División con Flash Fill

Flash Fill es una herramienta útil para dividir valores estáticos o listas que no son dinámicas ni cambiantes. Tenemos la misma lista original:

Para usar Flash Fill para dividir la lista:

1. En la columna vacía adyacente a la derecha, ingrese una muestra de lo que desea.

2. Vaya a la pestaña Datos y haga clic en Flash Fill.

3. Excel completará automáticamente los valores divididos según el ejemplo que proporcionó.

4. Repita este proceso para otros valores divididos ingresándolos como ejemplos en las celdas siguientes.

Y esto es genial para proyectos únicos donde los valores no cambian. Pero, ¿qué pasa si quieres algo más dinámico que se actualice si se actualizan los valores de las celdas? Bueno, usar fórmulas puede ser un buen enfoque.

Ejercicio 3: dividir con fórmulas

Las fórmulas proporcionan una solución más dinámica para dividir texto en un carácter específico. Para este ejercicio, usaremos dos funciones: TEXTBANTES y TEXTO DESPUÉS.

La misma lista básica que antes:

Sigue estos pasos:

1. En una columna vacía, ingrese la fórmula:

=TEXTOANTES(A1,"@")

2. Presione Entrar y Excel mostrará el texto dividido.

3. Arrastre el controlador de relleno hacia abajo para aplicar la fórmula a otras celdas.

4. Repita el proceso usando:

=TEXTO DESPUÉS(A1,"@")

5. Arrastre el controlador de relleno hacia abajo para aplicar la fórmula a las celdas restantes.

Las fórmulas son un excelente enfoque cuando los datos están en Excel. Pero, ¿qué pasa si queremos importar datos de otra fuente y dividir la columna en su camino hacia Excel? Para eso, podemos recurrir a Power Query.

Ejercicio 4: división con Power Query

Power Query proporciona una forma potente y flexible de dividir texto. Simplemente diríjase al comando Datos Obtener datos y seleccione la fuente de datos adecuada (csv externo, tabla, libro de trabajo, base de datos, etc.). Una vez que haya identificado la fuente de datos, verá una vista previa de los datos en el editor de Power Query:

3. En el Editor de Power Query, seleccione la columna que desea dividir.

3a. Si no necesita conservar la columna original, puede seleccionar Inicio Dividir columna Por delimitador e identificar el delimitador (@).

3b. Si desea dejar la columna original allí, haga clic en Agregar columna Extraer Texto antes del delimitador y especifique el delimitador @.

Luego nuevamente, pero esta vez seleccione “Extraer texto después del delimitador”.

4. Inicio Cerrar y cargar en, seleccione Tabla en una hoja de trabajo nueva o existente y bam:

Y así es como podemos usar Power Query para dividir columnas de texto en un carácter específico.

Conclusión

¡Felicidades! Ha aprendido cuatro métodos diferentes para dividir texto en un carácter específico en Microsoft Excel. Ya sea que prefiera Texto a columnas, Flash Fill, Fórmulas o Power Query, ahora tiene las herramientas para realizar esta tarea de manera eficiente. No dude en explorar más a fondo estos métodos y aplicarlos a sus propios conjuntos de datos. Si tiene alguna sugerencia, alternativa, pregunta o mejora… ¡por favor publique un comentario!

Archivo de muestra

SplitTextAtCharacter.xlsxDescargar

Preguntas frecuentes

P: ¿Puedo dividir el texto en más de dos columnas?

Sí, puede dividir el texto en varias columnas utilizando cualquiera de los métodos descritos en este tutorial. Simplemente repita los pasos para cada columna adicional.

P: ¿Cuál es el propósito de dividir el texto en un carácter específico en Excel?

R: Dividir texto en un carácter específico puede resultar útil para diversas tareas, como separar direcciones de correo electrónico, extraer datos de listas delimitadas u organizar información en distintas categorías.

P: ¿Qué método debo utilizar para dividir texto en Excel?

R: Excel proporciona varios métodos para dividir texto, incluidos texto en columnas, relleno flash, fórmulas y Power Query. La elección del método depende de los requisitos específicos de su tarea y del nivel de automatización que desee.

P: ¿La división del texto afectará los datos originales en Excel?

R: El método Texto a columnas reemplaza los datos originales con las columnas divididas, mientras que el método Flash Fill crea una nueva columna con los valores divididos. Las fórmulas y Power Query también le permiten conservar los datos originales y crear nuevas columnas para los valores divididos.

P: ¿Puedo dividir texto en Excel si los datos provienen de una fuente externa?

R: Sí, puede usar Power Query para importar datos desde una fuente externa y dividir la columna de texto durante el proceso de importación. Power Query proporciona un enfoque flexible y le permite aplicar transformaciones a los datos antes de cargarlos en Excel.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Este sitio web utiliza cookies para mejorar la experiencia del usuario y garantizar un funcionamiento eficiente. Al utilizar nuestro sitio web, aceptas todas las cookies de acuerdo con nuestra política de cookies. Leer mas...