Uso de la función PROPER para escribir en mayúsculas la primera letra de cada palabra en Google Sheets

Nota: Este artículo se publicó originalmente en el foro de nuestra comunidad.

¿Alguna vez has tenido que limpiar una lista de nombres, títulos o cualquier otro texto en Google Sheets para asegurarte de que cada palabra empieza con mayúscula? Si estás preparando una presentación, organizando datos o simplemente quieres que tus hojas tengan un aspecto más ordenado, tengo un truco para ti.

Google Sheets ofrece una potente función denominada PROPIO que puede hacer exactamente esto. Sin embargo, cuando tienes una lista larga, editar cada celda individualmente no es práctico. Ahí es donde el ARRAYFORMULA nos permite aplicar la función PROPIO ¡a un rango de celdas de una sola vez!

Vamos a crear un escenario de ejemplo en el que se puede aplicar esta fórmula en Google Sheets.

Imagine que tiene una lista de nombres de productos en su hoja que no tienen un formato coherente. Algunos nombres están todos en minúsculas, otros están todos en mayúsculas y otros son una mezcla de ambos. Desea estandarizar el formato para que cada palabra de los nombres de productos comience con una letra mayúscula y el resto de las letras sean minúsculas. He aquí cómo hacerlo:

Datos originales

Columna A

apple iPhone

SAMSUNG galaxy S21

google Pixel

Paso 1: Selecciona la celda donde quieres que empiece la salida. En este caso, digamos que quieres colocar los nombres formateados en la Columna B, empezando en B2.

Paso 2: En la celda B2, introduzca la fórmula para poner en mayúscula la primera letra de cada palabra de su rango de nombres de productos en la Columna A (suponiendo que su lista empieza en A2 y termina en A4):

=ArrayFormula(PROPER(A2:A4))

Paso 3: Pulsa Intro. La fórmula aplicará automáticamente la función `PROPER` a cada celda del rango A2:A4, y los resultados se mostrarán en las celdas correspondientes de la columna B.

Resultado

ColumnaA Columna B
apple iPhone Apple Iphone
SAMSUNG galaxy S21 Samsung Galaxy S21
google Pixel Google Pixel

Explicación:

  • La fórmula =ArrayFormula(PROPER(A2:A4)) toma cada valor del intervalo A2:A4, aplica el método PROPIO para escribir en mayúsculas la primera letra de cada palabra, y envía los resultados a la columna B, manteniendo la alineación de las filas.
  • Este proceso estandariza el formato de cada nombre de producto, haciendo que sus datos tengan un aspecto más limpio y profesional.

Nota: Este ejemplo asume que sus datos originales están en la Columna A y que usted desea la salida formateada en la Columna B. Ajuste las referencias de celda en la fórmula según sea necesario basándose en dónde se encuentran sus datos y dónde desea que aparezcan los resultados.

También te puede gustar...

funciones y fórmulas de google sheets

Cómo hallar el tipo de interés nominal con Google Sheets

Sarah es una joven profesional que toma importantes decisiones financieras. Desde tarjetas de crédito a hipotecas, préstamos estudiantiles e inversiones...
funciones y fórmulas de google sheets

Extraer datos de Google Calendar en Google Sheets mediante Apps Script

Este post fue publicado originalmente en nuestro foro de la comunidad. Objetivo : Esta guía muestra cómo utilizar Google Apps Script para extraer datos...
funciones y fórmulas de google sheets

Filtrar los valores de una columna que no están en otra columna

Nota: Este post se publicó originalmente en nuestro foro de la comunidad. ¡Hola a todos! 👋 Echa un vistazo a esta práctica fórmula para filtrar valores de...