Finally the help of IT is here

Blog de soluciones informaticas.

Como poner primera letra de una frase en mayusculas

Escrito por Xavier Xaus Nadal on diciembre 13th, 2013

Save pagePDF pageEmail pagePrint page

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.

Related Posts Plugin for WordPress, Blogger...
Etiquetas: , ,


18 Responses to “Como poner primera letra de una frase en mayusculas”

  1. Luis Says:

    A1: EN UN LUGAR DE LA MANCHA

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

    Resultado: En un lugar de la mancha

    NO ME FUNCIONA! SERIA TAN AMABLE DE MANDARME UN ARCHIVO QUE CONTENGA LA FORMULA FUNCIONANDO.

    GRACIAS

  2. Joel Says:

    En mi caso solo sustituí el punto y coma “;” por coma “,” y funcionó.

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

  3. Anónimo Says:

    A MI SI ME FUNCIONO

  4. Marco Says:

    Luis,

    La formula esta correcta. Debes checkear la configuración de idioma de tu computador, en mi PC por ejem, tuve que reemplazar los (;) por (,) para que la formula funcione, quedando así:

    =REEMPLAZAR(MINUSC(B15),1,1,MAYUSC(IZQUIERDA(B15)))

    Saludos,

  5. Jose Says:

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

    Hay que sustituir el punto y como por una como, me funciono.

    Gracias

  6. Angel Says:

    Funciona perfecto. Gracias máquina me has ahorrado un buen rato.

  7. Pia Says:

    Gracias, funciono perfecto!

    aunque la tuve que traducir, se las dejo en ingles.

    =+REPLACE(LOWER(A12);1;1;UPPER(LEFT(A12)))

    Slds.

  8. JORGE SALAS Says:

    Estimado,
    Tampoco me funcionaba la formula y lo que hice fue cambiar el punto y coma intermedios, por puntos
    EL resultado final fue este
    =REEMPLAZAR(MINUSC(B1).1.1.MAYUSC(IZQUIERDA(B1)))

    Espero les sirva de ayuda.

    Saludos,

  9. María Says:

    Perfecto!!muchas gracias por tu ayuda

  10. click Says:

    Gracias Megacrack!!!!!
    :)))

  11. Lucia Says:

    MUCHO MÁS SENCILLO ES USAR LA FUNCIÓN =NOMPROPIO

  12. Esteban Says:

    Hola,

    eso vale para una frase suelta y funciona pero si es un texto compuesto por mas de 1 frace pues no funciona, tienes que ir frase por frase. ¿alguna solucion para esos casos?

    Saludos

  13. Jorge Alej Says:

    Muchas Gracias.

  14. Marcos Says:

    Gracias por la ayuda!

  15. Pablo Says:

    Muchas gracias, funcionó a la perfección !!

  16. Marco Antonio Vazquez Pliego Says:

    Muchas gracias! Me sirvio de mucho

  17. Anónimo Says:

    Muchas gracias!!!! una gran solución!!!!

  18. INGRID Says:

    tengo una duda debo hacer esta formula pero en la misma celda se puede sin tener que crear otra columna

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>