Cambiar mayúsculas y minúsculas en Excel – 6 formas súper prácticas
Mantener mayúsculas y minúsculas consistentes en Excel, como poner en mayúscula la primera letra de cada palabra o usar mayúsculas/minúsculas uniformes, mejora significativamente la legibilidad y el profesionalismo de los datos. A diferencia de Microsoft Word, Excel no proporciona un botón Cambiar caso para cambiar el caso del texto en las hojas de trabajo, lo que complica el trabajo de muchos usuarios de Excel. Este artículo ofrece seis métodos prácticos para ayudarle a cambiar las mayúsculas y minúsculas del texto en Excel según sea necesario. ¡Trabajemos juntos para darle uniformidad a sus datos de texto!
- Cambiar el caso del texto en Excel
- Con funciones integradas (para mayúsculas, minúsculas y propias)
- Con unos pocos clics utilizando una práctica herramienta (para superior, inferior, adecuado y sentencia casos)
- Con Relleno Flash (para superior, inferior, adecuado y sentencia casos)
- Con Microsoft Word (para superior, inferior, adecuado y sentencia casos)
- Con Power Query (para mayúsculas, minúsculas y propias)
- Con códigos VBA (para superior, inferior, adecuado y sentencia casos)
Cambiar el caso del texto en Excel
Esta sección muestra diferentes métodos para ayudarlo a convertir los valores de texto en las celdas a mayúsculas, minúsculas, mayúsculas y minúsculas, así como a mayúsculas y minúsculas.
Cambiar el caso del texto con funciones integradas
Supongamos que tiene una lista de nombres en el rango A2:A7 como se muestra en la captura de pantalla a continuación, y ahora desea cambiar el caso del texto a mayúsculas, minúsculas o mayúsculas, Microsoft Excel tiene las siguientes funciones integradas que puede ayudarle a realizar fácilmente la tarea.
- Función SUPERIOR – Convierte texto a mayúsculas, como el precio total > EL PRECIO TOTAL
- Función BAJAR – Convierte texto a minúsculas, como el precio total > el precio total
- Función CORRECTA – Ponga en mayúscula la primera letra de cada palabra en una cadena de texto, como el precio total > El precio total
Cambie el caso del texto a mayúsculas con la función SUPERIOR
Para cambiar las mayúsculas del texto en el rango A2:A7 a mayúsculas, el Función superior poder ayudar. Por favor haga lo siguiente.
Paso 1: Aplicar la función SUPERIOR
Aquí selecciono la celda C2, ingreso la siguiente fórmula y presiono el botón Enviar clave para obtener el primer resultado.
=UPPER(A2)
Paso 2: obtenga todos los resultados
Seleccione la primera celda de resultado, arrastre su Llene la manija abajo para obtener todos los resultados. Puede ver que el texto al que se hace referencia se convierte a mayúsculas como se muestra en la siguiente captura de pantalla.
Cambie el caso del texto a minúsculas con la función INFERIOR
Para cambiar el caso del texto en el rango A2:A7 a minúsculas, puede aplicar el Función inferior como sigue.
Paso 1: Aplicar la función INFERIOR
Aquí selecciono la celda C2, ingreso la siguiente fórmula y presiono el botón Enviar clave para obtener el primer resultado.
=LOWER(A2)
Paso 2: obtenga todos los resultados
Seleccione la primera celda de resultado, arrastre su Llene la manija abajo para obtener todos los resultados. Puede ver que el texto al que se hace referencia se convierte a minúsculas como se muestra en la siguiente captura de pantalla.
Cambie el caso del texto al caso adecuado (título) con la función APROPIADA
Para cambiar el caso del texto en el rango A2:A7 al caso adecuado (escribiendo en mayúscula la primera letra de cada palabra), el Función CORRECTA te puedo hacer un favor. Por favor haga lo siguiente.
Paso 1: seleccione una celda para generar el resultado y aplique la función ADECUADA
Aquí selecciono la celda C2, ingreso la siguiente fórmula y presiono el botón Enviar clave para obtener el primer resultado.
=PROPER(A2)
Paso 2: obtenga todos los resultados
Seleccione la primera celda de resultado, arrastre su Llene la manija abajo para obtener todos los resultados. Puede ver que el texto al que se hace referencia se convierte a mayúsculas y minúsculas (la primera letra de cada palabra está en mayúscula), como se muestra en la siguiente captura de pantalla.
Cambie el caso del texto con unos pocos clics usando una práctica herramienta
Si bien las funciones antes mencionadas le permiten cambiar el caso del texto, requieren una columna auxiliar para almacenar el texto modificado. Esto puede resultar inconveniente, especialmente si necesita el texto modificado para operaciones posteriores. Sin embargo, Kutools for Excel's Cambiar caso La función le permite ajustar sin esfuerzo el tamaño del texto en un rango seleccionado para superior, inferior, apropiado, o incluso sentencia caso, directamente dentro del rango. Pruebe la función de la siguiente manera.
Después de instalar Kutools for Excel, ve a seleccionar Kutools > Texto > Cambiar casoy luego haga lo siguiente:
- Seleccione el rango que contiene el texto cuyo caso desea cambiar.
- En la Cambiar caso cuadro de diálogo, elija la opción de mayúsculas y minúsculas de texto que necesita.
- Haga clic OK.
Resultado
En este caso elijo el CASO SUPERIOR opción, después de hacer clic en el OK , todos los textos en el rango seleccionado se cambiarán a mayúsculas. Vea la captura de pantalla a continuación.
- Para utilizar esta función, debe instalar Kutools for Excel primero, por favor haga clic para descargar y obtenga una prueba gratuita de 30 días ahora.
- Puedes aplicar esto Cambiar caso Función para cambiar el caso del texto en múltiples rangos al mismo tiempo.
Cambiar el caso del texto con Flash Fill
Ahora pasemos al tercer método, conocido como Relleno flash. Introducido en Excel 2013, Flash Fill está diseñado para completar automáticamente sus datos cuando detecta un patrón. Usar la función Flash Fill para cambiar el formato del texto en un rango en Excel es relativamente sencillo. Aquí está la guía paso a paso:
Paso 1: escriba la primera entrada en el caso deseado en la celda adyacente
En la celda inmediatamente adyacente a su primera entrada de datos, escriba manualmente la primera entrada como desea que aparezca.
Por ejemplo, si quiero cambiar las mayúsculas y minúsculas del texto en el rango A2:A7 a mayúsculas, iría a la celda B2 que está directamente adyacente al nombre y escribiría manualmente el texto en mayúsculas.
Paso 2: aplique Flash Fill para rellenar automáticamente todas las mayúsculas
Vaya a la celda debajo de B2 y escriba el segundo nombre de A3 en mayúsculas, luego Excel detectará el patrón de su entrada anterior y aparecerá una sugerencia de Relleno rápido para llenar automáticamente las celdas restantes con texto en mayúsculas. Entonces necesitas presionar Enviar para aceptar la vista previa.
Resultado
Después de presionar el Enviar para aceptar la vista previa, obtendrá una lista de texto en mayúsculas como se muestra en la captura de pantalla a continuación.
- Esta función solo está disponible en Excel 2013 y versiones posteriores.
- Puede seguir los mismos pasos para aplicar Flash Fill y cambiar el caso del texto a minúscula, caso apropiado al igual que caso de sentencia según sea necesario.
- Si Excel no ofrece automáticamente una sugerencia de Flash Fill, puede forzarla a que entre en vigor utilizando uno de los siguientes métodos.
- por atajo
Después de escribir el primer texto en mayúscula en la celda B2, seleccione el rango B2:B7, presione Ctrl + E teclas para rellenar automáticamente el resto de textos en mayúsculas.
- Por opción de cinta
Después de escribir el primer texto en mayúscula en la celda B2, seleccione el rango B2:B7, vaya a hacer clic Llene > Relleno flash bajo el Inicio .
- por atajo
Cambiar el caso del texto con Microsoft Word
Usar Ayudar a cambiar las mayúsculas y minúsculas del texto de un rango en Excel implica una pequeña solución. Sin embargo, esto puede resultar beneficioso si se siente más cómodo con las capacidades de cambio de mayúsculas y minúsculas de Word. Aquí están los pasos:
Paso 1: Copie el rango de celdas que contiene el texto cuyo caso desea cambiar
En este caso, selecciono el rango A2:A7 en una hoja de cálculo de Excel y presiono Ctrl + C para copiarlo
Paso 2: pegue el rango seleccionado en un documento de Word
Luego debes presionar Ctrl + V para pegar el contenido copiado en un documento de Word nuevo o existente.
Paso 3: cambie el texto seleccionado a mayúsculas, minúsculas u otros casos comunes
- Seleccione el texto copiado en Word.
- Bajo la Inicio pestaña, haga clic para expandir la Cambiar caso Menú desplegable.
- Elija una de las opciones de estuche que necesite. aqui elijo minúscula Desde el menú desplegable.
Paso 4: copie los textos modificados de Word y péguelos nuevamente en Excel
Una vez que el texto se cambia al caso que especificó (aquí el caso del texto se cambia a minúsculas), debe hacer lo siguiente:
- Seleccione y copie los textos modificados en Word.
- Regrese a su hoja de cálculo de Excel.
- Seleccione la primera celda del rango donde desea colocar los textos y luego presione Ctrl + V para pegar el contenido nuevamente en Excel.
Cambiar el caso del texto con Power Query
También puedes aplicar el Power Query Característica para cambiar el caso del texto en Excel. La desventaja de este método es que se necesitan varios pasos para completarlo, al igual que el método de Microsoft Word. Profundicemos para ver cómo funciona.
Paso 1: seleccione el rango de datos, habilite la función Desde tabla/rango
Seleccione las celdas (incluido el encabezado) donde desea cambiar el formato del texto, aquí selecciono el rango A1:A7. Luego seleccione Datos > Desde tabla/rango.
Paso 2: convierte las celdas seleccionadas al formato de tabla
Si las celdas seleccionadas no tienen formato de tabla de Excel, se Crear mesa aparecerá un cuadro de diálogo. En este cuadro de diálogo, solo necesita verificar si Excel ha seleccionado su rango de celdas correctamente, marque si su tabla tiene encabezado y luego haga clic en el botón OK del botón.
Si las celdas seleccionadas son una tabla de Excel, vaya al Paso 3.
Paso 3: convierte los textos a cualquier caso que necesites
En la apertura Power Query ventana, necesita:
- Visite la Transformar .
- Haga clic en Formato.
- Elija una de las opciones de caso (minúscula, MAYÚSCULAS, Capitalizar cada palabra) como necesites. Aquí elijo MAYÚSCULAS en el menú desplegable.
La transformación ya está hecha. Como puede ver en la captura de pantalla siguiente, todo el texto se ha cambiado a mayúsculas en el Power Query ventana en este ejemplo.
Paso 4: guarde y cargue el texto nuevamente en Excel
- En este caso, como necesito especificar un destino personalizado para mis datos, hago clic en Cerrar y cargar > Cerrar y cargar a bajo el Inicio .
Consejo: Para cargar el texto en una nueva hoja de trabajo, elija la opción Cerrar y cargar .
- En la Datos de importacion cuadro de diálogo, elija el Hoja de trabajo existente opción, seleccione una celda para colocar el texto convertido y luego haga clic en OK.
Resultado
El texto que cambió al formato de texto que especificó en el paso 3 ahora está nuevamente en su hoja de trabajo.
- Para utilizar Power Query, necesita Excel 2016 o posterior.
- Si está utilizando Excel 2010/2013, descargue el Microsoft Power Query complemento para comenzar.
Cambiar el caso del texto con código VBA
Este método proporciona cuatro códigos VBA que le ayudan a cambiar el caso del texto en un rango específico a mayúsculas, minúsculas, caso propio y caso de oración. Haga lo siguiente y elija el código que necesita.
Paso 1: abra la ventana de Microsoft Visual Basic para aplicaciones
Pulse el botón otro + F11 teclas para abrir esta ventana.
Paso 2: inserte un módulo e ingrese el código VBA
Haga clic recuadro > Móduloy luego copie y pegue uno de los siguientes códigos VBA en el Módulo (Código) ventana.
En este caso, quiero cambiar el caso del texto en un rango a mayúsculas, así que copiaré y pegaré lo siguiente Código 1 de VBA.
Código VBA 1: cambie el formato del texto en un rango a mayúsculas
Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = UCase(cell.Value)
Next cell
End If
End Sub
Código VBA 2: cambie el formato del texto en un rango a minúsculas
Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
cell.Value = LCase(cell.Value)
Next cell
End If
End Sub
Código VBA 3: cambie el caso del texto en un rango al caso adecuado
Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim vText As Variant, i As Long
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
vText = Split(cell.Value, " ")
For i = LBound(vText) To UBound(vText)
vText(i) = Application.WorksheetFunction.Proper(vText(i))
Next i
cell.Value = Join(vText, " ")
Next cell
End If
End Sub
Código VBA 4: cambie el caso del texto en un rango al caso de oración
Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
Dim rng As Range, cell As Range
Dim content As String
On Error Resume Next
Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
On Error GoTo 0
If Not rng Is Nothing Then
For Each cell In rng.Cells
content = LCase(cell.Value)
cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
Next cell
End If
End Sub
Paso 3: Ejecute el código VBA
Pulse el botón F5 clave para ejecutar el código. Luego aparecerá un cuadro de diálogo solicitándote que selecciones las celdas con el texto que deseas cambiar entre mayúsculas y minúsculas (aquí selecciono el rango A2:A7). Después de hacer su selección, haga clic en OK.
Resultado
El texto en las celdas seleccionadas luego cambió a mayúsculas o al caso que usted especificó.
Comparación de estos métodos.
La siguiente tabla enumera una comparación de los métodos mencionados en este artículo. Cada método tiene sus pros y sus contras. La elección de cuál utilizar depende de sus necesidades.
Método | Consideración | Tipos de casos admitidos |
Funciones integradas |
|
|
Kutools for Excel |
|
|
Relleno flash |
|
|
|
|
|
Power Query |
|
|
Códigos VBA |
|
|
En conclusión, hay muchas formas de cambiar el formato del texto en Excel, cada una de las cuales se adapta a diferentes preferencias y niveles de experiencia. Ya sea que esté buscando una solución rápida o una solución integral, es necesario explorar y comprender las diversas técnicas para encontrar el método que mejor se adapte a sus necesidades. Para aquellos deseosos de profundizar en las capacidades de Excel, nuestro sitio web cuenta con una gran cantidad de tutoriales. Descubra más consejos y trucos de Excel aquí.
Artículos Relacionados
Cuente el número de letras mayúsculas o minúsculas en la celda
Este artículo muestra algunas fórmulas rápidas para contar el número de letras mayúsculas o minúsculas en una cadena de texto.
Forzar las cadenas de texto a mayúsculas / minúsculas / caso adecuado con Validación de datos
Este tutorial demuestra cómo forzar mayúsculas, minúsculas o mayúsculas al escribir cadenas de texto en Excel.
Identifique mayúsculas, minúsculas y casos adecuados en Excel
Esta guía paso a paso presenta algunas formas sencillas de identificar rápidamente celdas con mayúsculas, minúsculas y mayúsculas en Excel.
Formatear fechas a meses en mayúsculas en Excel
Este artículo proporciona algunos métodos que le ayudarán a formatear fechas en meses en mayúsculas en Excel.
Las mejores herramientas de productividad de oficina
Potencia tus habilidades de Excel con Kutools for Excely experimente la eficiencia como nunca antes. Kutools for Excel Ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haga clic aquí para obtener la función que más necesita...
Office Tab Trae la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
- ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
