Capitolo 15 · 15.13
Dividere nome e cognome da un'unica colonna
Nel Suo elenco di indirizzi è presente "Jan de Vries" in un'unica cella, ma per un invio postale desidera "Gentile Jan". Le serve quindi il nome separato. Esistono due metodi.
Metodo 1: Testo a colonne
- Si assicuri che a destra dei nomi ci siano abbastanza colonne vuote. Altrimenti i dati esistenti verranno sovrascritti.
- Selezioni le celle con i nomi.
- Faccia clic sulla scheda Dati su Testo a colonne.
- In Delimitatore selezioni solo Spazio e osservi in Anteprima il risultato. Faccia clic su OK.

Svantaggio: con "Jan de Vries" "de" e "Vries" finiscono in colonne separate, mentre con "Willem van der Berg" otterrà quattro colonne.
Metodo 2: con le formule (migliore con i prefissi)
Se il nome si trova in C2:
- Nome: =SINISTRA(C2;TROVA(" ";C2)-1). Tutto fino al primo spazio.
- Il resto (prefisso e cognome): =STRINGA.ESTRAI(C2;TROVA(" ";C2)+1;100). Tutto ciò che segue il primo spazio, quindi "de Vries" e "van der Berg" restano intatti.
Trascini verso il basso entrambe le formule. Se desidera eliminare le formule, copi le colonne e le incolli come valori (clic con il tasto destro del mouse, Incolla speciale).
Suggerimento: viceversa, per unire nome e cognome, utilizzi =A2&" "&B2 oppure =TEXTJOIN(" ";1;A2:B2).
Insidie
- Nomi doppi ("Anne Marie de Groot") e nomi senza spazio non possono essere divisi correttamente da nessun metodo. Verifichi sempre il risultato.
- Se nella cella non è presente alcuno spazio, TROVA restituisce un errore. Lo gestisca con SE.ERRORE: =SE.ERRORE(SINISTRA(C2;TROVA(" ";C2)-1);C2).
