Para poner la primera letra de una palabra en mayúscula y el resto en minúsculas existen 3 técnicas
- Con la función NOMBRE PROPIO de Excel
- Desde Power Query y activando la opción en mayúscula de la 1ª letra de cada palabra
- Usando la función VBA ConvEstr

Primera letra en mayúscula con PROPERNAME
Para poner en mayúscula la primera letra de cada palabra en sus celdas mediante fórmula, simplemente use la función NOMBRE PROPIO con el contenido de las celdas como argumento.
=NOMBREPROPERTO(B2) o =NOMBREPROPIADO([@ColumnName])

@fred.excel ¿Consejo para poner en mayúscula la primera letra en Excel? Dale me gusta y guarda el vídeo para reutilizar el consejo más tarde ❤️ #fórmula #microsoftambassador #aprendesobretiktok #tabla de Excel #excelentetip #carta #inteligenciaartificial ♬ sonido original - fred.excel
Pero el trabajo no ha terminado. También necesitas transformar el resultado de la fórmula en valores con la herramienta. unión especial. SIN esta manipulación, el resultado no se conservará.

Primera letra en mayúscula con Power Query
Si está creando una consulta para manipular sus datos con Power Query, puede escribir fácilmente en mayúscula la primera letra de una columna.
- Seleccione una o más columnas.
- Haga clic derecho en el encabezado de la columna.
- Ir a transformador.
- Clickea en el Primera letra de cada palabra en mayúscula.
Esta técnica es mucho mejor que la técnica de la fórmula porque la transformación es inmediata. No hay duplicación de la columna de origen.

Primera letra en mayúscula en VBA
En VBA, para poner en mayúscula cada primera letra, debe usar la instrucción ConvEstr con la opción vbProperCase
Sub Capitalize_First_Letter()
Dim MyText As String
Dim i As Long
For i = 2 To 11
Cells(i, 2) = StrConv(Cells(i, 2), vbProperCase)
Next
End Sub
Artículos relacionados
- Funciones de TEXTO (IZQUIERDA, DERECHA, etc.) con Excel
- Fórmula para separar texto en un delimitador
- TEXTO.ANTES y TEXTO.DESPUÉS
- La función DIVIDIR.TEXTO en Excel
- Encontrará información adicional sobre la función NOMBRE PROPIO en el sitio web de Microsoft.