ESPACIOS elimina los problemas de espaciado que deja una exportación copiada y pegada, así que anídala dentro de NOMPROPIO y NOMPROPIO solo tendrá que resolver la mayúscula inicial, nunca el espaciado.
Estás migrando los registros de clientes de un CRM de 15 años a un nuevo sistema en la nube para Bellwood Furniture, antes del cambio. Años de copiar y pegar entre sistemas han dejado el campo de nombre hecho un desastre — algunos nombres están en MAYÚSCULAS, otros en minúsculas, y la mayoría lleva espacios de más al principio, al final o duplicados entre palabras. El campo de nombre del nuevo sistema admite como máximo 20 caracteres, así que antes de cargar la lista necesitas una versión con mayúscula inicial y un solo espacio de cada nombre en la columna B, y la cantidad de caracteres de cada uno en la columna C para detectar cuáles no van a caber.
Resuélvelo sin pistas para +5 XP
Esta es la cuadrícula con la que empiezas. Las referencias de celda de la tarea — B6, C2 — apuntan a los números de fila y letras de columna de abajo.
| A | B | C | |
|---|---|---|---|
| 1 | Customer Name (raw) | Clean Name | Length |
| 2 | DEREK morrison | ||
| 3 | lucia VARGAS | ||
| 4 | KWAME osei | ||
| 5 | natalie BENNETT |
NOMPROPIO tiene que aplicarse sobre el resultado de ESPACIOS y no sobre el texto original, porque NOMPROPIO solo cambia letras — no tiene ninguna opinión sobre el espaciado. Si recibe "DEREK morrison" directamente, devuelve "Derek Morrison": la mayúscula arreglada, pero el espacio duplicado entre los nombres sigue ahí. Anidar ESPACIOS dentro de NOMPROPIO limpia primero el espaciado, así que NOMPROPIO solo ve texto que ya está reducido a espacios sencillos. LARGO entonces cuenta lo que quedó en la columna B, no en la columna A — contar la columna original incluiría los mismos espacios que el paso de ESPACIOS acaba de quitar, exagerando cuántos caracteres va a ocupar el nombre migrado.