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étodoPROPIOpara 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.
