Extraiga cadenas específicas de sus celdas de Excel usando estas funciones.

Ya sea que necesite manipular datos de texto para estandarizarlos o limpiarlos o extraer caracteres específicos de una celda, puede usar las funciones IZQUIERDA, DERECHA y MEDIA para hacer precisamente eso. Estas funciones extraen caracteres específicos de cualquier lugar de una celda, ya sea texto o números.

Entonces, si desea separar los datos de una celda en diferentes columnas, estas son las funciones que necesita. Aquí se explica cómo usar LEFT, RIGHT y MID de manera eficiente, ahorrándole tiempo y energía.

Cómo utilizar la función IZQUIERDA para extraer texto del lado izquierdo de una cadena

La función IZQUIERDA le permite extraer un número específico de caracteres del lado izquierdo de una cadena. La sintaxis de esta función es la siguiente:

IZQUIERDA(texto, num_chars)

Aquí, texto es la cadena de destino, y num_chars es el número de caracteres que desea extraer.

Echemos un vistazo a un ejemplo.

Supongamos que tiene una hoja de cálculo que contiene las direcciones de correo electrónico de sus empleados y desea extraer sus nombres de usuario. Puede utilizar la función IZQUIERDA para hacerlo. Así es cómo:

instagram viewer

=IZQUIERDA(A2, ENCONTRAR("@", A2) - 1)

La función FIND encontrará la posición del primer carácter de espacio en la cadena de texto. -1 restará el símbolo @ y extraerá solo los caracteres anteriores.

De manera similar, suponga que tiene una lista de códigos de artículos enviados y cada código consta de dos letras seguidas de tres números. Puede utilizar la función IZQUIERDA para separar el código alfabético de los números.

Suponiendo que los códigos están en la columna A y desea los nuevos códigos en la columna B, esta es la función IZQUIERDA que utilizará:

=IZQUIERDA(A2, 2)

También puedes seguir ordenar estos datos alfabéticamente utilizando la función correspondiente o a través de VBA.

Cómo utilizar la función DERECHA para extraer texto del lado derecho de una cadena

La función DERECHA le permite extraer un número específico de caracteres del lado derecho de una cadena.

Tomando nuevamente el segundo ejemplo que discutimos anteriormente, suponga que desea separar el código numérico de tres dígitos (en el lado derecho de la cadena) de los códigos de artículos enviados en la hoja de cálculo.

He aquí cómo usar la función DERECHA para hacer eso:

=DERECHA(A2, 3)

Echemos un vistazo a otro ejemplo.

Supongamos que tiene una lista de números de teléfono en el formato (XXX) XXX-XXXX. Desea extraer los últimos cuatro dígitos de la lista. Suponiendo que los números de teléfono están en la columna A, utilizará la función DERECHA de la siguiente manera:

=DERECHA(A2, 4)

A2 es la celda de origen y 4 es el número de caracteres que extraerá del carácter más a la derecha en A2.

Cómo utilizar la función MID para extraer texto de la mitad de una cadena

La función MID le permite extraer un número específico de caracteres del lado medio de una cadena. Aquí está la sintaxis de la función MID:

=MID(texto, inicio, num_chars)

Esto es lo que representa cada argumento en esta función:

  • texto es la cadena de destino de la que desea extraer los caracteres.
  • comenzar es la posición desde donde desea comenzar a extraer los caracteres.
  • num_chars es el número de caracteres que desea extraer.

Echemos un vistazo a un ejemplo:

Supongamos que tiene una lista de números de teléfono en el formato (XXX) XXX-XXXX y desea extraer los tres números en el medio de la lista. Suponiendo que los números de teléfono están en la columna A, utilizará la función MID de la siguiente manera:

=MEDIO(A2,6,3)

Esta fórmula extraerá tres números en el medio, comenzando desde la sexta posición en la cadena numérica. También puede organizar los datos en orden ascendente o descendente utilizando el Ordenar función en Excel.

Aquí hay otro ejemplo.

Supongamos que tiene una lista de direcciones de correo electrónico en una hoja de cálculo con el formato [email protected] y desea extraer el nombre de dominio. Asumiendo que las direcciones de correo electrónico están en la columna A, así es como usará la función MID:

=MEDIO(A2, ENCONTRAR("@", A2)+1, LARGO(A2))

Aquí, la función FIND ubicará la posición de @, y la función LEN calculará la longitud de una cadena de texto para usar en el argumento num_chars.

Extraiga datos en Excel de forma rápida y sencilla

Cuando trabaje con datos en Excel, debe mantenerlos consistentes y estandarizados. Si está trabajando con información variada, puede usar las funciones IZQUIERDA, DERECHA y MEDIA para lograr sus objetivos. Al utilizarlos, puede manipular datos rápida y fácilmente para cumplir con sus requisitos específicos, lo que facilita el trabajo con sus datos.

Ya sea que sea un usuario principiante o experimentado, dominar estas funciones lo ayudará a ganar confianza y superar los temores sobre trabajar con hojas de cálculo.