100% Privado en tu Navegador:
F
IZQUIERDA · EXTRAE · DERECHA 100% Privado en tu Navegador ($0)

Extraer Texto de una Celda en Excel: Diez Fórmulas según Dónde Esté el Dato

Tienes códigos, correos o nombres pegados en una sola celda y solo necesitas un trozo. Indica de dónde sacarlo y la fórmula aparece resuelta, sin contar caracteres a mano.

⚡

Siguiente paso recomendado en esta suite:

Recibes una exportación donde cada celda dice «Ana Pérez (VIP) - Panamá» y solo necesitas la categoría que va entre paréntesis para filtrar. Son cuatro mil filas y cada nombre mide distinto.

Transparencia Radical DataKorex: En DataKorex lo armamos para que indiques el símbolo y obtengas la fórmula con las posiciones ya resueltas. Funciona en tu navegador, sin cuenta y sin subir tu lista a ningún sitio.

¿Cómo usar Fórmula para Extraer Texto paso a paso?

1

1. Elige qué extraer

Un número fijo de caracteres por la izquierda, la derecha o el medio, o lo que queda antes, después o entre símbolos como un guion, una arroba o un paréntesis.

2

2. Indica la celda y el símbolo

Escribe la referencia del texto y, si hace falta, el carácter que sirve de marca. La fórmula calcula las posiciones por ti.

3

3. Copia y arrastra

Pega la fórmula junto a tus datos y arrástrala. Después puedes copiar la columna como valores para dejar el texto fijo.

La Cuenta de Movimientos: Método Tradicional vs. KorexTools

Cortar el texto a mano celda por celda (4 pasos)

  1. Contar los caracteres hasta el símbolo.
  2. Escribir un EXTRAE con ese número fijo.
  3. Descubrir que el siguiente nombre mide distinto.
  4. Volver a escribir la fórmula para cada caso.

Con el generador «Fórmula para Extraer Texto» de KorexTools (3 pasos)

  1. Eliges qué trozo quieres.
  2. Indicas la celda y el símbolo.
  3. Copias la fórmula y la llevas hacia abajo.

Cuando el dato útil va dentro de otro texto, la clave es localizar el símbolo

IZQUIERDA, DERECHA y EXTRAE sirven cuando el trozo que buscas tiene siempre la misma longitud y posición, como los tres primeros caracteres de un código. Si la longitud varía, hay que apoyarse en ENCONTRAR para saber dónde está el guion, la arroba o el paréntesis y calcular a partir de ahí cuántos caracteres tomar.

Para la primera palabra se añade un espacio al final del texto, de modo que ENCONTRAR siempre halla uno aunque la celda tenga una sola palabra. La última palabra requiere inflar los espacios con REPETIR y recortar por la derecha. Si tienes Microsoft 365, TEXTOANTES y TEXTODESPUES resuelven lo mismo con mucho menos texto.

Qué variante usar

  • •Longitud fija: IZQUIERDA, DERECHA o EXTRAE.
  • •Longitud variable con marca: antes, después o entre símbolos.
  • •Microsoft 365: TEXTOANTES y TEXTODESPUES, más cortas.

El texto «Ana Pérez (VIP)» en A2

Qué extraeFórmulaResultado
Primera palabra=IZQUIERDA(A2;ENCONTRAR(" ";A2&" ")-1)Ana
Entre paréntesis=EXTRAE(A2;ENCONTRAR("(";A2)+1;ENCONTRAR(")";A2;ENCONTRAR("(";A2)+1)-ENCONTRAR("(";A2)-1)VIP
Antes del paréntesis=IZQUIERDA(A2;ENCONTRAR("(";A2)-1)Ana Pérez

Errores Comunes y Cómo Evitarlos

  • ⚠️Usar IZQUIERDA con un número fijo cuando la longitud varía.
  • ⚠️Olvidar el menos uno y arrastrar el propio símbolo en el resultado.

Preguntas Frecuentes

¿Por qué me sale #¡VALOR! al extraer?

Porque el símbolo no está en alguna celda y ENCONTRAR no lo halla. Envuelve la fórmula en SI.ERROR o revisa las celdas que no llevan el símbolo.

¿ENCONTRAR distingue mayúsculas?

Sí. Si buscas una letra y no te importa si es mayúscula o minúscula, cambia ENCONTRAR por HALLAR en la fórmula generada.

¿Puedo borrar la columna original después de extraer?

Copia la columna con la fórmula y pégala como valores. Así puedes borrar la columna original sin que el resultado cambie.

Lo que haría yo si estuviera en tu lugar

«Antes de extraer, mira dos o tres celdas distintas: si el patrón no se repite, ninguna fórmula lo arreglará.» — Equipo de Ingeniería de DataKorex.
DataKorex Labs (Equipo de Ingeniería de Software · Arquitectura Client-Side Verificada)