Finally the help of IT is here

Blog de soluciones informaticas.

Como poner primera letra de una frase en mayusculas

Posteado por Xavier Xaus Nadal on 13th Diciembre 2013

Hoy hablaremos de Excel.

Hablaremos de una posible fórmula para poner la primera letra de la frase en mayúsculas. Seguro que conocéis muchas pero yo no he encontrado una por internet que fuera sencilla y me he creado la mía. También conocido como Letra capital en Excel

Muchos sabréis que es muy sencillo poner una frase en mayúsculas o minúsculas dada una frase original con la función MAYUSC(Texto) o MINUSC(Texto), vamos a ver un ejemplo de la función MINSUC.

Partimos que tenemos una celda (A1) con un texto introducido.

A1: EN UN LUGAR DE LA MANCHA

Fórmula: =MINUSC(A1)

Resultado: en un lugar de la mancha

Muchos sabréis también cómo hacerlo para poner la primera letra de una palabra en Maýsculas y las demás en minúsculas con la función NOMPROPIO(texto).

A1: EN UN LUGAR DE LA MANCHA

Fórmula: =NOMPROPIO(A1)

Resultado: En Un Lugar De La Mancha

Pero cómo lo hacemos para poner en una frase únicamente la primera letra de la frase en mayúsculas y las demás letras en minúsculas?

A1: EN UN LUGAR DE LA MANCHA

Fórmula: =REEMPLAZAR(MINUSC(A1);1;1;MAYUSC(IZQUIERDA(A1)))

Resultado: En un lugar de la mancha

Vamos a desglosarlo un poco para que se entienda un poco mejor el resultado, que lo importante es entenderlo no obtener el resultado.

Lo primero que hacemos es poner todo el texto en minúsculas con

A1: EN UN LUGAR DE LA MANCHA

Fórmula desglosada: MINUSC(A1)

Resultado: en un lugar de la mancha

Después ponemos en mayúsculas la primera letra desde la izquierda de la frase.

A1: EN UN LUGAR DE LA MANCHA

Fórmula desglosada: MAYUSC(IZQUIERDA(A1))

Resultado: E

Ahora lo que hacemos es juntarlo todo y reemplazar el primer carácter de la frase en minúsculas por el texto de la segunda consulta.

A1: EN UN LUGAR DE LA MANCHA

Fórmula desglosada: =REEMPLAZAR(MINUSC(A1);1;1;MAYUSC(IZQUIERDA(A1)))

Resultado: En un lugar de la mancha

Para resumir que si queréis reemplazar una frase en Mayúsculas por un frase con letra capital lo podéis hacer con la siguiente fórmula de Excel.

=REEMPLAZAR(MINUSC(A1);1;1;MAYUSC(IZQUIERDA(A1)))

Saludos y hasta pronto.

Si no ha quedado claro por favor comentádmelo que ya sabéis que me explico fatal, JEJE.

Tags: , ,
Posteado por Excel | 14 Comments »