Cómo configurar el texto para sentenciar el caso con una fórmula de Excel

Excel proporciona tres funciones útiles para cambiar el texto a mayúsculas, minúsculas, o caso apropiado. Como se puede ver en las filas 6, 7 y 8 de la figura, estas funciones requieren nada más que un puntero al texto que desea convertir.

imagen0.jpg

Como puede imaginar, la función UPPER convierte el texto en mayúsculas, la función LOWER convierte el texto en minúsculas, y el correcto funcionamiento convierte el texto en caso de título (la primera letra de cada palabra está en mayúsculas).

Lo que carece de Excel es una función para convertir texto a sentenciar caso (sólo la primera letra de la primera palabra está en mayúsculas). Pero como se puede ver, se puede utilizar la siguiente fórmula para forzar texto en caso de condena:

= SUPERIOR (IZQUIERDA (C4,1)) INFERIOR (DERECHA (C4, LEN (C4) -1))

Si usted echa un vistazo a esta fórmula de cerca, se puede ver que está formado por dos partes que están unidas por el signo.

La primera parte utiliza la función IZQUIERDA de Excel:

SUPERIOR (IZQUIERDA (C4,1))

La función IZQUIERDA le permite extraer un número determinado de caracteres de la izquierda de una cadena de texto dado. La función IZQUIERDA requiere dos argumentos: la cadena de texto está evaluando y el número de caracteres que necesita, extraído de la izquierda de la cadena de texto.

En este ejemplo, se extrae la izquierda 1 carácter del texto en la celda C4. A continuación, lo hace en mayúsculas envolviéndolo en la función SUPERIOR.

La segunda parte es un poco más complicado. En este caso, se utiliza la función DERECHA Excel:

INFERIOR (DERECHA (C4, LEN (C4) -1))

Al igual que la función IZQUIERDA, DERECHA la función requiere dos argumentos: el texto que está evaluando, y el número de caracteres que necesita, extraído de la derecha de la cadena de texto. En este caso, sin embargo, puede no sólo dar la función DERECHA un número codificado para el segundo argumento.

Usted tiene que calcular que el número restando 1 de toda la longitud de la cadena de texto. Se resta 1 para tener en cuenta el primer carácter que ya está en mayúsculas gracias a la primera parte de la fórmula.

Utilice la función LEN para obtener toda la longitud de la cadena de texto. Se resta 1 de eso, lo que le da el número de caracteres necesarios para la función DERECHA.

Usted puede finalmente pasar a la fórmula que ha creado hasta el momento para la función LOWER de hacer todo, pero la primera minúscula carácter.

Junto a las dos partes da los resultados en caso de condena:

= SUPERIOR (IZQUIERDA (C4,1)) INFERIOR (DERECHA (C4, LEN (C4) -1))



» » » » Cómo configurar el texto para sentenciar el caso con una fórmula de Excel