Quante volte vi sarà capitato di avere in un file di excel una colonna con i dati relativi a “Cognome – Nome” e di dover invertire in “Nome – Cognome”. Ovviamente potreste anche procedere a mano, ma il tutto diventa dispedioso in termini di tempo qualora aveste migliaia di dati da invertire, nessun problema, in questi casi ci viene in aiuto una semplicissima funzione excel utile ad invertire l’ordine dei dati inseriti in una stessa cella.
Funzione excel per invertire l’ordine dei dati inseriti in una stessa cella
Per poter invertire il nome con il cognome, presente nella stessa cella (per esempio in A1), è sufficiente copiare il codice della seguente funzione nella cella A2:
=DESTRA(A1;LUNGHEZZA(A1)-TROVA(" ";A1))&" "&SINISTRA(A1;TROVA(" ";A1)-1)
Nota: la funzione potrebbe anche non funzionare correttamente qualora nella colonna A siano presenti degli spazi tra il nome e cognome “non compatibili” con lo spazio della funzione excel. Per bypassare il problema sarà sufficiente copiare l’intero contenuto della colonna in notepad e sostituire poi il carattere spazio.