Fórmula de Excel: Poner en mayúscula la primera letra de una cadena de texto o de cada palabra
En este tutorial descubrirá las fórmulas para convertir en mayúscula la primera letra de una cadena de texto específica o de cada palabra, y comprenderá cómo funcionan.
| Poner en mayúscula la primera letra de la cadena de texto en la celda | Poner en mayúscula la primera letra de cada palabra en la celda |
![]() | ![]() |
Poner en mayúscula la primera letra de la cadena de texto en la celda
Poner en mayúscula la primera letra de la cadena de texto e ignorar las demás letras
Fórmula genérica:
| UPPER(LEFT(text))&MID(text,2,LEN(text)) |
Argumentos
| Text: the text string you want to uppercase the first letter. |
Cómo funciona esta fórmula
Por ejemplo, si desea convertir a mayúscula la primera letra de la celda B3, utilice la siguiente fórmula en una celda vacía.
| =UPPER(LEFT(B3))&MID(B3,2,LEN(B3)) |
Pulse la tecla Intro y, si lo necesita, arrastre el controlador de relleno hacia abajo para aplicar la fórmula a las celdas y convertir en mayúscula la primera letra de cada una.
Explicación
MAYUSC función: convierte todas las letras de la cadena de texto a mayúsculas.
IZQUIERDA función: extrae un número determinado de caracteres desde el lado izquierdo de la cadena de texto; en esta fórmula, solo extrae el primer carácter. Por tanto, MAYUSC(IZQUIERDA(B3)) convertirá a mayúscula el primer carácter desde la izquierda.
EXTRAE función: extrae un número determinado de caracteres desde una posición específica de la cadena de texto.
LARGO: obtiene el número de caracteres de la cadena de texto. Por tanto, EXTRAE(B3,2,LARGO(B3)) devuelve todos los caracteres excepto el primero.
Observaciones:
1. Con esta fórmula, solo se convertirá la primera letra en mayúscula, dejando el resto en minúscula.
2. Si los primeros caracteres no son alfabéticos, se devolverá el valor original.
Poner en mayúscula la primera letra de la cadena de texto y convertir las demás a minúsculas
Fórmula genérica:
| REPLACE(LOWER(text),1,1,UPPER(LEFT(text,1))) |
Argumentos
| Text: the text string you want to uppercase the first letter and lowercase other characters. |
Cómo funciona esta fórmula
Por ejemplo, si desea convertir a mayúscula la primera letra de la celda B3, utilice la siguiente fórmula en una celda vacía.
| =REPLACE(LOWER(B3),1,1,UPPER(LEFT(B3,1))) |
Pulse la tecla Intro y, si lo necesita, arrastre el controlador de relleno hacia abajo para aplicar la fórmula a las celdas y convertir en mayúscula la primera letra de cada una.
Explicación
MAYUSC(IZQUIERDA(B3,1)): convierte el primer carácter de una cadena de texto a mayúscula.
MINUSC(B3): convierte todos los caracteres de la cadena de texto a minúsculas para filtrar por cadenas en minúsculas.
SUSTITUIR función: reemplaza la cadena Texto antiguo por la cadena Texto nuevo.
Observaciones:
1. Con esta fórmula, se convertirá la primera letra en mayúscula y el resto en minúsculas para filtrar por cadenas.
2. Si el primer carácter no es alfabético, se devolverá el valor original.
Poner en mayúscula la primera letra de cada palabra en la celda
Si desea poner en mayúscula la primera letra de cada palabra de la celda, puede hacer lo siguiente:
Fórmula genérica:
| PROPER(text) |
Argumentos
| Text: the text string you want to uppercase the first letter of each word. |
Cómo funciona esta fórmula
Ejemplo: por ejemplo, si desea convertir a mayúscula la primera letra de cada palabra de la celda B3, utilice la siguiente fórmula en una celda vacía
| =PROPER(B3) |
Pulse la tecla Intro y, si lo necesita, arrastre el controlador de relleno hacia abajo para aplicar la fórmula a las celdas y convertir en mayúscula la primera letra de cada una.
Observaciones:
1. La función Mayusc.Primera convierte a mayúscula la primera letra de cada palabra, incluso cuando están separadas por caracteres no alfabéticos. Vea la captura de pantalla:
2. La función Mayusc.Primera no afecta a los números ni a los signos de puntuación.
Archivo de ejemplo
Haga clic para descargar el archivo de ejemplo
Fórmulas relacionadas
- Contar celdas iguales a
Con la función CONTAR.SI, puedes contar celdas que sean iguales a un valor especificado o que no lo contengan. - Contar celdas que sean iguales a X o Y
A veces, es posible que quieras contar el número de celdas que cumplen uno de dos criterios; en ese caso, puedes usar la función CONTAR.SI. - Comprobar si una celda contiene alguno de varios elementos
Este tutorial te ofrece una fórmula para verificar si una celda contiene alguno de varios valores en Excel, y explica sus argumentos y su funcionamiento. - Comprobar si una celda contiene alguno de varios valores, pero excluye otros
Este tutorial te ofrece una fórmula para gestionar rápidamente la tarea de comprobar si una celda contiene alguno de varios elementos mientras excluye otros valores en Excel, y además explica cada uno de los argumentos de la fórmula.
Las mejores herramientas de productividad para Office
Kutools para Excel - Le ayuda a destacar entre la multitud
Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...
Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)
- ¡Alterne entre decenas de documentos abiertos en un segundo!
- Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
- Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
- Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.

