0Pricing
Excel Formulas Academy · Lección

Extracción de texto con LEFT y RIGHT

Extraiga caracteres del principio o del final de una cadena de texto

Extracción de texto con LEFT y RIGHT es una lección gratuita de Excel Formulas Academy en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Excel Formulas Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Excel Formulas Academy incluye 4 lecciones en total.

¿Por qué extraer texto?

Las hojas de cálculo están llenas de texto que es necesario separar. Tal vez tenga códigos de producto en los que las dos primeras letras indican una categoría, o números de teléfono de los que solo quiere obtener el código de área.

En lugar de editar cada celda manualmente, puede utilizar funciones de texto para extraer exactamente los caracteres que necesita. Las dos más sencillas son LEFT y RIGHT. Estas extraen caracteres del principio o del final de un texto.

Conozca la función LEFT

La función LEFT devuelve caracteres del principio de una cadena de texto. Recibe dos datos:

  • El texto (o una celda que contenga texto)
  • La cantidad de caracteres que se deben extraer

Por tanto, LEFT("Spreadsheet", 6) devuelve Spread. Comienza en el extremo izquierdo y cuenta seis caracteres hacia la derecha.

=LEFT("Spreadsheet", 6)

LEFT con una referencia de celda

En un trabajo real, se indica a LEFT una celda en lugar de escribir el texto. Imagine que la celda A2 contiene el código de pedido US-4471.

Para extraer el prefijo del país, cuente los dos primeros caracteres:

La fórmula lee la celda A2, extrae los 2 primeros caracteres y devuelve US. Si cambia A2, el resultado se actualiza automáticamente.

=LEFT(A2, 2)

Conozca la función RIGHT

RIGHT funciona exactamente como LEFT, pero cuenta desde el final del texto. También recibe el texto y una cantidad.

RIGHT("Spreadsheet", 5) devuelve sheet — los últimos cinco caracteres.

Imagine que se encuentra en el extremo derecho de la palabra y cuenta hacia atrás.

=RIGHT("Spreadsheet", 5)

RIGHT con una referencia de celda

Usando el mismo código de pedido US-4471 en la celda A2, suponga que solo quiere el número final.

Los cuatro dígitos están en el lado derecho, así que solicite los últimos 4 caracteres. Esto devuelve 4471. Si los códigos siempre terminan en un número de cuatro dígitos, esta fórmula funciona para todas las filas.

=RIGHT(A2, 4)

La cantidad predeterminada es uno

La cantidad de caracteres es opcional. Si la omite, ambas funciones devuelven un solo carácter.

  • LEFT("Hello") devuelve H
  • RIGHT("Hello") devuelve o

Esto resulta útil cuando solo necesita la primera o la última letra, por ejemplo, para extraer la inicial de un nombre.

=LEFT("Hello")

Ejemplo práctico: iniciales

Suponga que la celda A2 contiene un nombre como Amara y B2 contiene un apellido como Okafor. Quiere obtener las iniciales AO.

Extraiga la primera letra de cada uno y únalas con el símbolo &. LEFT(A2,1) devuelve A, LEFT(B2,1) devuelve O y el signo ampersand las une.

=LEFT(A2,1) & LEFT(B2,1)

Solicitar más caracteres de los disponibles

¿Qué ocurre si solicita más caracteres de los que realmente contiene el texto? No se produce ningún error: la función simplemente devuelve la cadena completa.

LEFT("Hi", 10) devuelve Hi porque eso es todo lo que hay. Esto hace que LEFT y RIGHT sean flexibles cuando la longitud del texto varía de una fila a otra.

=LEFT("Hi", 10)

Los números se convierten en texto

Cuando utiliza LEFT o RIGHT con un número, la hoja de cálculo primero lo convierte en texto y después extrae los caracteres.

Si A2 contiene 2026, entonces LEFT(A2, 2) devuelve el texto 20. Tenga en cuenta que el resultado es texto, no un número, por lo que se alineará a la izquierda en una celda. Para hacer cálculos con él, inclúyalo en VALUE.

=VALUE(LEFT(A2, 2))

Combinar LEFT y RIGHT

Puede utilizar ambas funciones en la misma hoja para dividir un código en partes. Con US-4471 en A2:

  • Prefijo: LEFT(A2, 2) devuelve US
  • Número: RIGHT(A2, 4) devuelve 4471

Coloque cada fórmula en su propia columna y tendrá los datos claramente separados, listos para ordenar o filtrar.

=RIGHT(A2, 4)

Excel y Sheets coinciden en este aspecto

Buenas noticias: LEFT y RIGHT funcionan de la misma manera en Microsoft Excel y Google Sheets. La sintaxis es idéntica, por lo que una fórmula escrita en uno funciona en el otro.

Esta coherencia también se aplica a la mayoría de las funciones de texto básicas, lo que permite aprenderlas una vez y utilizarlas en cualquier lugar.

Comprobación rápida

Compruebe cuánto entiende de LEFT y RIGHT.

Resumen: LEFT y RIGHT

Ha aprendido a extraer caracteres de cualquiera de los extremos de una cadena de texto.

  • LEFT(text, n) extrae los primeros n caracteres
  • RIGHT(text, n) extrae los últimos n caracteres
  • Si omite n, devuelve un solo carácter
  • Si solicita más caracteres de los disponibles, devuelve la cadena completa
  • Una los resultados con & y use VALUE para volver a obtener un número

A continuación, accederá al centro de una cadena con MID.

Preguntas frecuentes

¿La lección «Extracción de texto con LEFT y RIGHT» es gratis?

Sí — el texto completo de «Extracción de texto con LEFT y RIGHT» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Excel Formulas Academy, actualiza a CoddyKit PRO. El curso de Excel Formulas Academy incluye 4 lecciones en total.

¿Qué aprenderé en «Extracción de texto con LEFT y RIGHT»?

Extraiga caracteres del principio o del final de una cadena de texto Practicas Excel Formulas Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Excel Formulas Academy?

No se requiere experiencia previa. Excel Formulas Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Extracción de texto con LEFT y RIGHT»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Excel Formulas Academy?

Sí. Cada lección de Excel Formulas Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Extracción de texto con LEFT y RIGHT
  2. Extracción del centro con MID
  3. Medición de texto con LEN
  4. Limpieza de espacios con TRIM
← Volver a Excel Formulas Academy