Excel: cambia nome e cognome con una virgola in mezzo


Puoi utilizzare la seguente formula per scambiare il nome e il cognome in una cella di Excel e aggiungere una virgola tra di loro:

 =CONCAT(TEXTAFTER( A2 ," "), ", ",TEXTBEFORE( A2 , " "))

Questa particolare formula scambia il nome e il cognome nella cella A2 e aggiunge una virgola tra di loro.

Ad esempio, se la cella A2 contiene Andy Evans , questa formula restituirà Evans, Andy .

L’esempio seguente mostra come utilizzare questa formula nella pratica.

Esempio: come modificare nome e cognome e aggiungere una virgola in Excel

Supponiamo di avere la seguente colonna di nomi e cognomi in Excel:

Diciamo che vogliamo scambiare il nome e il cognome in ogni cella e aggiungere una virgola tra di loro.

Per fare ciò, possiamo digitare la seguente formula nella cella B2 :

 =CONCAT(TEXTAFTER( A2 ," "), ", ",TEXTBEFORE( A2 , " "))

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:

Excel cambia nome e cognome con una virgola

La colonna B ora mostra il nome e il cognome alternati con una virgola in mezzo per ogni cella corrispondente nella colonna A.

Per esempio:

  • La formula ritorna Evans, Andy per Andy Evans.
  • La formula restituisce Douglas, Bob per Bob Douglas.
  • Ritorna la formula Miller, Chad per Chad Miller.

E così via.

Come funziona questa formula?

Ricorda la formula che abbiamo usato per scambiare il nome e il cognome di “Andy Evans” nella cella A2 :

 =CONCAT(TEXTAFTER( A2 ," "), ", ",TEXTBEFORE( A2 , " "))

Ecco come funziona questa formula:

Innanzitutto, la funzione TEXTAFTER estrae tutto il testo dalla cella A2 dopo lo spazio. Questo restituisce Evans .

Quindi la funzione TEXTBEFORE estrae tutto il testo dalla cella A2 prima dello spazio. Questo restituisce Andy .

Successivamente, utilizziamo la funzione CONCAT per concatenare Evans con una virgola e uno spazio e Andy .

Il risultato finale è Evans, Andy .

Questa formula ripete lo stesso processo per ciascun nome nella colonna A.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Excel: come rimuovere testo specifico dalle celle
Excel: come rimuovere caratteri speciali
Excel: come inserire un carattere in una stringa

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *