- Excel cuenta con una gran variedad de funciones que nos permiten agilizar y automatizar muchos trabajos.
- Gracias a estas funciones, podemos aprovechar el programa de ofimática al máximo.
Excel trabaja principalmente con números, aunque también utilizamos bastante texto en muchas de nuestras hojas de cálculo. Por suerte, la suite de ofimática de Microsoft cuenta con funciones de texto en Excel que son geniales y que definitivamente tienes que conocer para que tu día a día haciendo uso de este programa de Office sea lo más productivo posible.
El tiempo es dinero, dice el viejo dicho y no puede ser más cierto. Cuando estábamos trabajando con diferentes hojas de cálculo, siempre vamos a intentar buscar la manera de ahorrar tiempo. No deseamos encontrarnos con archivos dañados, tener que sacar cuentas manualmente o lidiar acomodando texto cuando actualizamos un documento.
Imagina que tenemos que editar varios documentos y modificar bastante texto de cada uno de ellos, intentamos abrir Excel y nos aparece memoria insuficiente para ejecutar, luego de solucionar esta clase de problemas, tenemos que ponernos manos a la obra y siempre ocurre algo que termina haciendo que estemos más horas de las necesarias frente a la PC.
Gracias a este artículo, conocerás varias funciones de texto para Microsoft Excel que te ayudarán a ahorrar bastante tiempo en tu día a día.
Funciones de texto en Excel que debes conocer
FIND
La función FIND o encontrar en español, nos permite encontrar una cadena de texto dentro de otra. Nos proporciona la posición en la que comienza un carácter o cadena dentro de otra cadena de texto.
FIND(find_text, within_text, [start_num])
- Find_text: este se utiliza para ingresar lo que deseamos buscar.
- Within_text: en este caso toma el texto que contiene lo que necesitamos para encontrarlo.
- [start_num]: se trata de un argumento opcional que toma la posición desde donde queremos iniciar la búsqueda. Por defecto, será 1.
LEN
En cuanto a la función LED, sirve para calcular la longitud de la cadena, es decir, el número de caracteres que se encuentra presenta en una cadena. Los espacios, también cuentan como caracteres.
=LEN(texto)
El argumento texto toma la cadena de la longitud que deseamos encontrar.
LEFT
En este caso, la función LEFT o izquierda nos dará como resultado los caracteres sucesivos del lado izquierdo de una cadena, siempre especificada por el usuario.
LEFT(text, [num_chars])
El argumento de text lo usamos para especificar la cadena que tiene los caracteres que tenemos que encontrar. En cuanto a num_chars especifica el número de caracteres que se extraerán de la izquierda de la cadena principal.
RIGHT
De la misma forma que la función anterior, sirve para extraer caracteres del extremo derecho de una cadena.
RIGHT(text, [num_chars])
En cuanto a la explicación de los argumentos, es lo mismo que en el caso de LEFT, solo que aquí será RIGHT, ósea derecha.
MID
MID es una función que devuelve diferentes caracteres consecutivos o una subcadena desde el medio de otra cadena.
MID(text, start_num, num_chars)
El argumento texto toma la cadena que tiene los caracteres deseados. En el caso de star_num tomará la posición desde donde comienza a extraer los caracteres. Por último, num_chars toma la cantidad de caracteres que deseamos extraer de la cadena.
TRIM
Esta función es bastante útil porque borra todos los espacios adicionales dentro de una cadena, dejando solo 1 espacio entre dos palabras.
TRIM(texto)
Evidentemente, en donde colocamos texto tiene que ir la cadena en donde deseamos aplicar la función.
SUBTITUTE
Básicamente, se trata de una función para reemplazar el texto que tenemos en el documento por un texto nuevo en una cadena específica.
SUBSTITUTE(text, old_text, new_text, [instance_num])
El argumento text especifica la cadena principal. En el caso de old_text es el texto que deseamos reemplazar y new_text es por el cual lo reemplazaremos. Para terminar, instance_num especifica qué instancia u ocurriencia del texto se va a reemplazar. Este último argumento es totalmente opcional.
UPPER
UPPER sirve para convertir una cadena a mayúsculas, pondrá cada letra en mayúsculas.
UPPER(text)
El argumento texto se utiliza para tomar la cadena que deseamos cambiar a mayúsculas.