Tabla de contenido
Mientras trabajaba con Microsoft Excel , es posible que deseemos escribir en mayúscula la letra inicial de cada palabra al introducir cierta información en una hoja de Excel, como los nombres de empresas o de empleados. En este artículo, veremos las formas de escribir en mayúscula la primera letra de cada palabra en Excel.
Descargar el cuaderno de prácticas
Puedes descargarte el cuaderno de ejercicios y practicar con ellos.
Mayúsculas Primera Letra.xlsm4 maneras de escribir en mayúsculas la primera letra de cada palabra en Excel
Es posible que los usuarios de Excel necesiten cambiar las mayúsculas y minúsculas del texto de sus hojas de cálculo en alguna ocasión. Y se puede hacer fácilmente, basta con utilizar el teclado para modificar manualmente el contenido de las celdas. Pero aún así, mientras trabajamos con muchos datos, es posible que insertemos datos incorrectamente por error. Podemos solucionar el problema de muchas maneras.
Para poner en mayúsculas la primera letra de cada palabra vamos a utilizar el siguiente conjunto de datos que contiene algunos nombres de empleados en la columna B pero de forma incorrecta. Ahora, corregiremos el nombre en la columna C .
1. Utilice la opción Flash Fill para escribir en mayúsculas la primera letra de cada palabra
Flash de relleno nos permite introducir los datos de forma más rápida y precisa. Basándose en el elemento inicial, anticipa el resto de los datos. Para utilizar la función Flash de relleno para escribir en mayúsculas la primera letra de cada palabra, sigamos los pasos rápidos que se indican a continuación.
PASOS:
- En primer lugar, seleccione las celdas y escriba el texto con caracteres iniciales en mayúscula en una celda adyacente a la celda que contiene el contenido Así, seleccionamos la celda C5 y escriba el nombre corregido. En nuestro ejemplo, tom smith como Tom Smith .
- En segundo lugar, para confirmar la entrada pulse Ctrl + Intro .
- Por último, para utilizar el Flash de relleno pulse Ctrl + E .
- Y, ya está. Podrá ver el resultado deseado. Esto pondrá automáticamente en mayúsculas todas las primeras letras de cada palabra.
Más información: Cómo escribir cada palabra en mayúsculas en Excel (7 maneras)
2. Escriba la primera letra de cada palabra en mayúsculas utilizando la función PROPER
La función PROPER transforma el carácter inicial en mayúsculas y los demás caracteres en minúsculas. La función en Excel convierte el texto introducido por el usuario en las mayúsculas y minúsculas adecuadas. Es posible utilizarla para poner en mayúsculas cada palabra de una cadena. Demostremos el procedimiento para utilizarla para escribir la primera letra en mayúscula de cada palabra.
PASOS:
- En primer lugar, seleccione la celda en la que desea insertar la fórmula para corregir los nombres. Así, seleccionamos la celda C5 .
- En segundo lugar, pon la fórmula en esa celda.
=PROPER(B5)
- Tercero, pulse Entre en .
- Además, para copiar la fórmula en el intervalo, arrastre el botón Asa de llenado abajo o Haga doble clic en en el Más ( + ).
- Y, eso es todo. Puedes ver que todas las primeras letras de cada palabra están ahora en mayúsculas en la columna C .
Read More: Cómo escribir en mayúsculas la primera letra de una oración en Excel (6 métodos adecuados)
Lecturas similares
- Cómo dar formato a la celda y centrar texto con Excel VBA (5 maneras)
- Cambiar Minúsculas a Mayúsculas en Excel sin Fórmula
- Cómo cambiar mayúsculas y minúsculas en Excel sin una fórmula (5 maneras)
- Excel VBA: Cambiar el Color de Fuente de Parte del Texto (3 Métodos)
- [No se puede cambiar el color de la fuente en Excel (3 soluciones)
3. Excel VBA Macros para escribir la primera letra en mayúsculas
Macros VBA emplear el Aplicación Visual Basic para crear rutinas a medida generadas por el usuario y simplificar las actividades manuales. Podemos utilizar Macros VBA para poner en mayúscula la primera letra de cada palabra. Así pues, sigamos los pasos que se indican a continuación para utilizar la función MAcros VBA para poner en mayúscula la primera letra de cada palabra.
PASOS:
- Al principio, vaya a la Desarrollador de la cinta de opciones.
- A continuación, para abrir el Editor de Visual Basic haga clic en Visual Basic bajo el Código categoría.
- O, en lugar de hacer esto, simplemente pulse Alt + F11 para abrir el Editor de Visual Basic .
- Otra forma de mostrar el Editor de Visual Basic es haga clic con el botón derecho del ratón en en su hoja de cálculo y haga clic en Ver Código .
- Esto le llevará a la Editor de Visual Basic donde escribirá sus códigos.
- A continuación, haga clic en Módulo del Inserte menú desplegable.
- Ahora, copie y pegue el archivo Código VBA allí.
Código VBA:
Sub CapitalizeFirstWord() Set myRange = Application.Selection Set myRange = Application.InputBox("Select Range", "CapitalizeFirstWord", myRange.Address, Type:=8) For Each myCell In myRange myCell.Value = Application.Proper(myCell.Value) Next End Sub
- Además, para guardar el código en su libro de trabajo, haga clic en el icono de guardar o pulse Ctrl + S Al guardar el archivo, asegúrese de que lo guardó como Macro activar significa que el .xlsm archivo.
- Además, de vuelta a la hoja de cálculo, y por la misma razón que antes, vaya a la opción Desarrollador de la cinta de opciones.
- A continuación, para ejecutar las macros haga clic en Macros bajo el Código grupo.
- Aparecerá en el Macro ventana.
- Ahora, haga clic en el botón Ejecutar botón.
- Seleccione el rango de celdas en el que desea poner en mayúscula la primera letra de cada palabra. Así, seleccionamos el rango $B$5:$B$10 .
- Y, a continuación, haga clic en OK .
- Y, por fin, puedes ver el resultado.
Más información: Cómo dar formato al texto para escribir la primera letra en mayúsculas en Excel (10 maneras)
4. Aplicar Power Query para escribir la primera letra en mayúsculas
A Potente consulta ayuda a ahorrar tiempo que se habría empleado directamente en lo anterior. Permite que cada actualización de información actualice instantáneamente la información actual o actualizada. Podemos utilizar Power Query para poner en mayúscula la primera letra de cada palabra. Sigamos los pasos hacia abajo.
PASOS:
- En primer lugar, vaya a la página Datos de la cinta de opciones.
- En segundo lugar, seleccione De Tabla/Rango en Obtener y transformar datos categoría.
- Esto mostrará el Crear tabla cuadro de diálogo.
- Ahora, seleccione la gama $B$4:$B$10 en ¿Dónde están los datos de tu tabla?
- Y, además, marca de verificación (' ✔ ') la casilla de verificación que se encuentra inmediatamente a la izquierda de Mi tabla tiene cabeceras .
- A continuación, haga clic en OK .
- Esto le llevará a la Power Query ventana.
- Además, seleccione la tabla y haga clic con el botón derecho del ratón en .
- Y, a continuación, vaya a Transformar .
- En el menú desplegable, pulse Escriba cada palabra en mayúsculas .
- Esto pondrá en mayúscula la primera letra de cada palabra. Ahora, guárdalo.
- Esto le llevará de nuevo a otra hoja de cálculo llamada Cuadro .
- Y, puede ver que la primera palabra de cada nombre está ahora en mayúsculas.
Conclusión
Los métodos anteriores le ayudarán a poner en mayúsculas la primera letra de cada palabra en Excel. Esperamos que esto le ayude! Si tiene alguna pregunta, sugerencia o comentario, por favor háganoslo saber en la sección de comentarios. O puede echar un vistazo a nuestros otros artículos en la sección de ExcelWIKI.com ¡blog!