Cómo cambiar las mayúsculas y minúsculas de una frase en Excel (6 métodos sencillos)

  • Compartir Este
Hugh West

Este artículo muestra cómo cambiar las mayúsculas y minúsculas de las frases en Excel. Aunque no existe una desicada para realizar esta tarea por defecto, puede aplicar la fórmula combinada, Flash de relleno y VBA A continuación, le mostraremos seis formas sencillas y prácticas de cambiar las mayúsculas y minúsculas de las frases en Excel.

Descargar el cuaderno de prácticas

Puede descargar el siguiente libro de Excel para comprenderlo mejor y practicar usted mismo.

Cambiar el caso de la frase.xlsm

¿Qué es el caso Sentencia?

Puede que sienta curiosidad por saber en qué consiste realmente el caso de la sentencia. No se preocupe si no tiene ni idea al respecto.

El caso de frase es un tipo de caso de letra que utilizamos con frecuencia. En el caso de frase, la letra inicial de la primera palabra debe ir en mayúsculas, mientras que las demás letras de la primera palabra y todas las demás palabras de la frase deben ir en minúsculas. Por ejemplo:

Esta frase está escrita en mayúsculas.

6 Métodos para Cambiar el Caso de una Frase en Excel

Aquí, tenemos un Lista de frases con formato incorrecto que contiene Frases con el uso incorrecto de las mayúsculas.

Queremos convertir las mayúsculas y minúsculas de esas frases a mayúsculas y minúsculas de oración. Así que, sin más demora, vamos a saltar al puñado de métodos para cambiar mayúsculas y minúsculas de oración en Excel.

1. Uso de fórmulas que combinan las funciones UPPER, LOWER, RIGHT, LEFT y LEN

En nuestro primer método, utilizaremos una fórmula para cambiar las frases incorrectas dadas por casos de frases. Sigue nuestros pasos a continuación.

Pasos:

  • En primer lugar, seleccione la celda C5 A continuación, escriba la fórmula siguiente y pulse INTRODUCE .
=UPPER(LEFT(B5,1))&LOWER(RIGHT(B5,LEN(B5)-1))

Toma, B5 representa la primera frase del Formato incorrecto Lista de frases .

Desglose de fórmulas:

  • En la fórmula, el Función LEN determina la longitud total de la cadena en la celda B5 Luego resta 1 a esta longitud.
  • En Función DERECHA devuelve los últimos caracteres de la cadena de texto en la celda B5 Aquí, el número de caracteres devueltos por la función DERECHA viene determinada por la salida de la función LEN función.
  • A continuación, introduzca los valores devueltos en el campo Función LOWER para convertir los caracteres a minúsculas.
  • Posteriormente, otra parte de la fórmula se concatena con un ampersand (&) .
  • Entonces, el Función IZQUIERDA devuelve el primer carácter de la cadena de texto en la celda B5 .
  • Por último, el Función SUPERIOR convierte este primer carácter en mayúscula.

  • En segundo lugar, utilice el Asa de llenado y arrástrela hasta la celda C14 para obtener los resultados restantes.

Más información: Cómo hacer que la primera letra de la oración sea mayúscula en Excel (4 métodos adecuados)

2. Uso de la fórmula que combina las funciones UPPER, LOWER, MID y LEFT

En nuestro segundo método, aplicaremos otra fórmula que combina algunas funciones. Sigue los pasos con atención.

Pasos:

  • En primer lugar, seleccione la celda C5 y escriba la fórmula siguiente. A continuación, pulse la tecla INTRODUCE llave.
=UPPER(LEFT(B5,1))&MID(LOWER(B5),2,999)

Toma, B5 sirve de sentencia en el Caso concreto .

Utilizamos una nueva función llamada Función MID En nuestro método anterior, utilizábamos la función DERECHA y IZQUIERDA que devuelven los caracteres de una cadena de texto desde el principio y el final de la cadena, respectivamente. Pero las funciones MID puede devolver caracteres desde cualquier posición en medio de la cadena.

Más información: Cómo cambiar la primera letra a mayúscula en Excel (6 métodos prácticos)

3. Cómo usar Word para cambiar el caso de una frase en Excel

En este método, nos ayudaremos de otro programa de Office llamado Word. Con una combinación de Excel y Word, resolveremos el problema de otra manera. Sigue los pasos cuidadosamente.

Pasos:

  • Al principio, seleccione las celdas de la B5:B14 Copie estas celdas con la tecla CTRL + C atajo de teclado.

  • Ahora, abre Word y pega esas celdas en él.

  • En segundo lugar, seleccione toda la tabla en Word. A continuación, vaya a la opción Inicio y seleccione Cambiar de caso en el Fuente grupo> minúsculas .

  • En este punto, todas nuestras frases se convierten a minúsculas.

  • De nuevo, vaya a la Inicio A continuación, seleccione Cambiar de caso > Caso de sentencia .

  • Por último, todas las frases se convierten en casos de frase en Word.

  • Por último, copie toda la tabla en Word. A continuación, péguela en las celdas de la tabla C5:C14 gama.

Nota: No lo convierta a mayúsculas y minúsculas directamente en Word. En primer lugar, cámbielo a minúsculas y, a continuación, a mayúsculas y minúsculas. De lo contrario, las mayúsculas en medio de las frases no se cambiarán. .

Más información: Cómo cambiar las mayúsculas y minúsculas de toda una columna en Excel (7 maneras sorprendentes)

4. Implementación de Flash Fill para cambiar el caso de una frase en Excel

Utilización de la Flash de relleno es otra forma de cambiar los casos de las frases en Excel. Siga los pasos que se indican a continuación.

Pasos:

  • En primer lugar, seleccione la celda C5 A continuación, escriba la fórmula siguiente y pulse INTRODUCE .
=LOWER(B5)

Toma, B5 representa la primera frase del Caso concreto .

En este momento, todas las frases se convierten en minúsculas.

  • En segundo lugar, en la célula D5 escriba manualmente la primera frase en mayúsculas.

  • En tercer lugar, seleccione las celdas del D5:D14 A continuación, vaya a la Inicio y seleccione Rellene en Edición de grupo> Flash de relleno del menú desplegable.

  • Sin embargo, todas las frases se convierten en caso de frase.

Nota: No lo convierta directamente a mayúsculas y minúsculas cuando utilice Flash de relleno Al principio, cámbialo a minúsculas y luego a mayúsculas. De lo contrario, no podría funcionar correctamente. .

Más información: Cómo cambiar mayúsculas a minúsculas en Excel (5 métodos eficaces)

5. Aplicación del código VBA a un rango de celdas seleccionado

Aplicación de la VBA siempre es una alternativa interesante. Siga los pasos que le indicamos a continuación.

Pasos:

  • En primer lugar, seleccione las celdas del B5:B14 A continuación, haga clic con el botón derecho del ratón en el icono Nombre de la hoja y seleccione Ver Código .

  • En este punto, el Microsoft Visual Basic para Aplicaciones Desde Alternar carpetas haga clic con el botón derecho del ratón en Hoja6 (VBA 1) Seleccionar Inserte > Módulo .

  • Se abre un módulo de código, donde pegar el código de abajo.A continuación, haga clic en el botón Ejecutar o pulse el botón F5 llave.
 Sub ConvertSelectionToSentenceCase() Dim rng As Range For Each rng In Selection If Application.WorksheetFunction.IsText(rng) Then rng.Value = UCase(Left(rng, 1)) & LCase(Right(rng, Len(rng) - 1)) End If Next End Sub 

  • Ahora, cierra el módulo de código y vuelve a la hoja de cálculo. Sin embargo, te sorprenderá ver que las celdas de la columna B se convierten automáticamente a mayúsculas y minúsculas.

Más información: Cómo cambiar mayúsculas y minúsculas en una hoja Excel (8 métodos rápidos)

6. Empleo del código VBA para crear una función personalizada

En nuestro procedimiento anterior, seleccionamos el rango de celdas. A continuación, aplicamos la función VBA para convertir las cadenas de texto en casos de frases. Pero, en este método, crearemos una función definida por el usuario utilizando la función VBA Después, con esta función, cambiaremos las cadenas de texto en casos de frases. Por lo tanto, siga los pasos que se indican a continuación.

Pasos:

  • En primer lugar, haga clic con el botón derecho del ratón en Nombre de la hoja y seleccione Ver Código .

  • En este momento, el Microsoft Visual Basic para Aplicaciones Ahora, vaya a la ventana Inserte y seleccione Módulo .

  • Se abrirá un módulo de código en el que deberá pegar el siguiente código. A continuación, haga clic en el botón Guardar para guardar el libro en Habilitado para macros formato.
 Public Function SentenceCase(Text As String) As String SentenceCase = UCase(Mid(Text, 1, 1)) & LCase(Mid(Text, 2)) End Function 

  • A continuación, haga clic en la celda C5 y anota =sen Sin embargo, verá el SentenceCase Después, pulse la tecla TAB del teclado para seleccionar la función.

  • Por último, indique la referencia de la celda B5 como argumento de esta función y pulse INTRODUCE .

La cadena de texto se cambia ahora a mayúsculas y minúsculas.

Conclusión

Gracias por leer este artículo, esperamos que le haya sido útil. Háganos saber en la sección de comentarios si tiene alguna duda o sugerencia. Visite nuestro sitio web ExcelWIKI para explorar más.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.