Cómo extraer texto con la función LEFT/LEFTB de Excel

Tabla de contenido:

Cómo extraer texto con la función LEFT/LEFTB de Excel
Cómo extraer texto con la función LEFT/LEFTB de Excel
Anonim

Cuando se copia o importa texto a Excel, a veces se incluyen caracteres basura no deseados con los datos correctos. A veces, solo se necesita una parte de los datos de texto de la celda. En casos como estos, utilice la función IZQUIERDA para eliminar los datos no deseados cuando los datos correctos se encuentran en el lado izquierdo de los caracteres no deseados de la celda.

Las instrucciones de este artículo se aplican a Excel 2019, 2016, 2013, 2010, 2007; Excel para Microsoft 365, Excel Online, Excel para Mac, Excel para iPad, Excel para iPhone y Excel para Android.

Sintaxis de las funciones Excel LEFT y LEFTB

Las funciones LEFT y LEFTB realizan operaciones similares pero difieren en los idiomas que admiten. Siga las pautas a continuación y elija la función que mejor se adapte a su idioma.

  • LEFT es para idiomas que utilizan el conjunto de caracteres de un solo byte. Este grupo incluye inglés y todos los idiomas europeos.
  • LEFTB es para idiomas que utilizan el conjunto de caracteres de doble byte. Esto incluye japonés, chino (simplificado), chino (tradicional) y coreano.
Image
Image

En Excel, la sintaxis de una función se refiere al diseño de la función e incluye el nombre, corchetes y argumentos de la función. La sintaxis de la función IZQUIERDA es:

=IZQUIERDA(Texto, Núm_caracteres)

La sintaxis de la función LEFTB es:

=IZQUIERDATB(Texto, Núm_bytes)

Los argumentos de la función le indican a Excel qué datos usar en la función y la longitud de la cadena que se va a extraer.

  • Text (requerido para LEFT y LEFTB) se refiere a la entrada que contiene los datos deseados. Este argumento es una referencia de celda a la ubicación de los datos en la hoja de cálculo o el texto real entre comillas.
  • Num_chars (opcional para LEFT) especifica el número de caracteres a la izquierda del argumento de cadena que se debe conservar. Todos los demás caracteres se eliminan.
  • Num_bytes (opcional para LEFTB) especifica el número de caracteres a la izquierda del argumento de cadena que se retendrá en bytes. Todos los demás caracteres se eliminan.

Notas importantes sobre la función LEFT

Al ingresar a la función IZQUIERDA, tenga en cuenta estos puntos:

  • Si se omite Num_chars o Num_bytes, la función muestra el valor predeterminado de 1 carácter.
  • Si Num_chars o Num_bytes es mayor que la longitud del texto, la función devuelve la cadena de texto completa.
  • Si el valor del argumento Num_chars o Num_bytes es negativo, la función devuelve el ¡VALOR! valor de error.
  • Si el valor del argumento Num_chars o Num_bytes hace referencia a una celda en blanco o es igual a cero, la función devuelve una celda en blanco.

Ejemplo de función IZQUIERDA de Excel

Hay varias formas de utilizar la función IZQUIERDA para extraer un número específico de caracteres de una cadena de texto, incluida la introducción de datos directamente como argumentos para la función y la introducción de referencias de celda para ambos argumentos.

Es mejor ingresar referencias de celda para argumentos en lugar de los datos reales. Este ejemplo enumera los pasos para ingresar la función IZQUIERDA y sus argumentos en la celda B3 para extraer la palabra Widget de la cadena de texto en la celda A3.

Ingrese la función IZQUIERDA

Las opciones para ingresar la función y sus argumentos en la celda B3 incluyen:

  • Escribiendo la función completa en la celda apropiada.
  • Usando el cuadro de diálogo Argumentos de función de Excel (o Formula Builder en Excel para Mac).

Usar el cuadro de diálogo para ingresar la función simplifica la tarea. El cuadro de diálogo se encarga de la sintaxis de la función ingresando el nombre de la función, los separadores de coma y los corchetes en las ubicaciones y cantidades correctas.

Conclusión

No importa qué opción elija para ingresar la función en una celda de la hoja de cálculo, lo mejor es usar apuntar y hacer clic para ingresar las referencias de celda utilizadas como argumentos. Esto minimiza la posibilidad de errores causados por ingresar una referencia de celda incorrecta.

Ingrese a la IZQUIERDA con el cuadro de diálogo

Siga este tutorial para ingresar la función IZQUIERDA y sus argumentos usando el cuadro de diálogo Argumentos de funciones de Excel.

  1. Abra una hoja de trabajo en blanco e ingrese los datos para el tutorial.

    Image
    Image
  2. Seleccione la celda B3 para convertirla en la celda activa. Aquí es donde se mostrarán los resultados de la función.
  3. Seleccione Fórmulas.
  4. Seleccione Texto para abrir la lista desplegable de funciones.
  5. Seleccione LEFT para abrir el cuadro de diálogo Argumentos de función. En Excel para Mac, se abre el Generador de funciones.
  6. Coloque el cursor en el cuadro de texto Text.
  7. Seleccione la celda A3 en la hoja de trabajo para ingresar esa referencia de celda en el cuadro de diálogo.
  8. Coloque el cursor en el cuadro de texto Num_chars.
  9. Seleccione la celda B10 en la hoja de trabajo para ingresar esa referencia de celda.

    Image
    Image
  10. Seleccione Aceptar. Excepto para Excel para Mac, donde selecciona Listo.

El widget de subcadena extraído aparece en la celda B3.

Extraer números con la función IZQUIERDA

La función IZQUIERDA también extrae un subconjunto de datos numéricos de un número más largo mediante los pasos enumerados en la sección anterior. Los datos extraídos se convierten en texto y no se pueden usar en cálculos que involucren ciertas funciones, como las funciones SUMA y PROMEDIO.

Image
Image

Una forma de evitar este problema es usar la función VALOR para convertir el texto en un número como se muestra en la fila 9 de la imagen de ejemplo:

=VALOR(IZQUIERDA(A8, 6))

Una segunda opción es utilizar el pegado especial para convertir el texto en números.

Recomendado: