Cómo extraer texto antes o después de un carácter en Excel y Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Dennis Madrid

Last updated on febrero 8, 2023

Este tutorial demostrará cómo extraer texto antes o después de un carácter en Excel y Google Sheets.

Extraer texto antes después carácter

Extraer texto antes de un carácter usando las funciones ENCONTRAR e IZQUIERDA

Para extraer el texto antes de la coma, podemos utilizar las funciones IZQUIERDA y ENCONTRAR

Función ENCONTRAR

Primero, podemos encontrar la posición de la coma utilizando la función ENCONTRAR y luego restar uno al valor devuelto para obtener la longitud del Apellido.

=ENCONTRAR(",", B3)-1

Encontrar coma

Utilizar la función IZQUIERDA

A continuación, utilizamos la función IZQUIERDA para extraer el texto anterior a la posición devuelta por la función ENCONTRAR FIND anterior.

=IZQUIERDA(B3, C3)

Función izquierda

Combinando estas funciones se obtiene la fórmula

=IZQUIERDA(B3, ENCONTRAR(",", B3)-1)

Función izquierda encontrar

Extraer el texto después del carácter utilizando las funciones ENCONTRAR, LARGO y DERECHA

En la siguiente sección, utilizaremos las funciones ENCONTRAR, LARGO y DERECHA para extraer el texto después de un carácter específico en una cadena de texto.

Seccion encontrar largo dereha

Función ENCONTRAR

Como hicimos en el ejemplo anterior, utilizamos la Función ENCONTRAR para encontrar la posición de la coma y luego restamos uno al valor devuelto para obtener la longitud del Apellido.

=ENCONTRAR(",", B3)-1

Encontrar coma

Función LARGO

A continuación, utilizamos la función LARGO para obtener la longitud total del texto

=LARGO(B3)

Función largo

A continuación, podemos combinar las funciones ENCONTRAR y LARGO para obtener la cantidad de caracteres que queremos extraer después de la coma

=LARGO(B3)-ENCONTRAR(",",B3)-1

Funciones largo encontrar

Función DERECHA

Por último, utilizamos la función DERECHA para devolver los caracteres después de la coma en la celda.

=DERECHA(B3,C3)

Función derecha

Combinando estas funciones se obtiene esta fórmula

=DERECHA(B3,LARGO(B3)-ENCONTRAR(",",B3)-1)

Funciones derecha largo encontrar

Extracción de texto antes de un carácter mediante las funciones ENCONTRAR e IZQUIERDA en Google Sheets

Puedes extraer texto antes de un carácter en Google Sheets de la misma manera que lo harías en Excel.

Funciones izquierda encontrar gsheets

Extraer texto después de un carácter utilizando las funciones ENCONTRAR, LARGO y DERECHA en Google Sheets

Del mismo modo, para extraer texto después de un carácter también es lo mismo en Google Sheets.

Funciones derecha largo encontrar gsheets

AI Formula Generator

Pruébelo Gratis

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Volver a la Lista de Fórmulas de Excel