Note: The other languages of the website are Google-translated. Back to English
English English

Capovolgi o inverti il ​​nome e il cognome nell'elenco di Excel

Se hai un elenco di nomi completi che sono formattati come cognome e nome, ora, vuoi capovolgere il cognome e il nome nel primo e nell'ultimo come mostrato nell'immagine sottostante. In questo articolo, introdurrò alcune formule per affrontare questo lavoro in Excel.


Capovolgi o inverti il ​​nome e il cognome (Stone Jerry = Jerry Stone)

Normalmente, in Excel, la funzione MID che combina le funzioni SEARCH e LEN può aiutarti a capovolgere il nome e il cognome di cui hai bisogno.

Se il tuo nome completo è il formato del cognome, per invertire il nome e il cognome, applica la seguente formula in una cella vuota in cui desideri ottenere il risultato:

=MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2))

Quindi, trascina il quadratino di riempimento verso il basso sulle celle in cui desideri utilizzare questa formula e tutti i nomi e i cognomi sono stati invertiti come mostrato nell'immagine sottostante:


Spiegazione della formula:

A2 & "" e A2: Questa parte viene utilizzata per unire il contenuto della cella in A2 e A2 e separare i dati uniti con uno spazio, otterrai il risultato: "Stone Jerry Stone Jerry", Questo è riconosciuto come argomento di testo nella funzione MID.

RICERCA ("", A2) +1: La funzione RICERCA viene utilizzata per trovare la posizione del carattere spazio nella cella A2, l'aggiunta di 1 significa ottenere la posizione del primo carattere dopo lo spazio. Questa parte viene riconosciuta come argomento start_num nella funzione MID.

LEN (A2): Questa funzione LEN restituisce la lunghezza del testo nella cella A2, è riconosciuta come argomento num_chars nella funzione MID.

MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Finora, la funzione MID viene utilizzata per estrarre il testo da "Stone Jerry Stone Jerry" che inizia dalla posizione restituita dalla funzione SEARCH e dalla lunghezza restituita dalla funzione LEN.


Capovolgi o inverti il ​​nome e il cognome con una virgola (Stone, Jerry = Jerry Stone)

Supponendo che il tuo cognome e il tuo nome siano separati da virgola, ora vuoi invertire il cognome e il nome e saltare la virgola come mostrato nell'immagine sottostante, come potresti risolvere questa attività in Excel?

Copia o inserisci la formula seguente in una cella vuota:

=MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1)

Quindi, trascina il quadratino di riempimento verso il basso sulle celle a cui desideri applicare questa formula e otterrai il risultato di cui hai bisogno, vedi screenshot:


Spiegazione della formula:

A2 & "" e A2: Questa parte viene utilizzata per unire il contenuto della cella in A2 e A2 e separare i dati uniti con uno spazio, otterrai il risultato: "Pietra, Jerry Pietra, Jerry", Questo è riconosciuto come argomento di testo nella funzione MID.

RICERCA (",", A2) +2: La funzione RICERCA viene utilizzata per trovare la posizione del carattere virgola nella cella A2, l'aggiunta di 2 significa ottenere la posizione del primo carattere dopo la virgola. Questa parte viene riconosciuta come argomento start_num nella funzione MID.

LEN (A2) -1: Questa funzione LEN restituisce la lunghezza del testo nella cella A2, sottraendo 1 significa escludere la virgola, questo è riconosciuto come argomento num_chars nella funzione MID.

MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Finora, la funzione MID viene utilizzata per estrarre il testo da "Stone, Jerry Stone, Jerry" che inizia nella posizione restituita dalla funzione SEARCH e la lunghezza restituita dalla funzione LEN


Capovolgi o inverti il ​​nome e il cognome senza virgola (Stone Jerry = Jerry, Stone)

Per capovolgere il nome e il cognome separati da spazio, dopo aver capovolto i nomi, aggiungere una virgola dopo il nome come mostrato nella seguente schermata. Per risolvere questo lavoro, ecco un'altra formula che può aiutarti.

Copia o inserisci la formula seguente in una cella vuota:

=MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1)

Quindi, trascina il quadratino di riempimento verso il basso sulle celle per copiare questa formula in altre celle di cui hai bisogno, ei nomi sono stati invertiti, una virgola è stata inserita anche dopo il nome, vedi screenshot:


Spiegazione della formula:

A2 & "," e A2: Questa parte viene utilizzata per unire il contenuto della cella in A2 e A2 e separare i dati uniti con una virgola e uno spazio, otterrai il risultato: "Stone Jerry, Stone Jerry", Questo è riconosciuto come argomento di testo nella funzione MID.

RICERCA ("", A2) +1: La funzione RICERCA viene utilizzata per trovare la posizione del carattere spazio nella cella A2, l'aggiunta di 1 significa ottenere la posizione del primo carattere dopo lo spazio. Questa parte viene riconosciuta come argomento start_num nella funzione MID.

LEN (A2) +1: Questa funzione LEN restituisce la lunghezza del testo nella cella A2, aggiungendo 1 significa includere la virgola, questo è riconosciuto come argomento num_chars nella funzione MID.

MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Finora, la funzione MID viene utilizzata per estrarre il testo da "Stone Jerry, Stone Jerry" che inizia dalla posizione restituita dalla funzione SEARCH e dalla lunghezza restituita dalla funzione LEN.


Suggerimenti:

1. Se i tuoi nomi completi contengono nome, secondo nome e cognome, per invertire questi nomi, dovresti applicare la formula seguente:

=MID(TRIM(A2)&" "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2)))

2. Per aggiungere una virgola tra il cognome e il nome invertiti, utilizza la seguente formula:

=MID(TRIM(A2)&", "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2))+1)


Capovolgi o inverti il ​​nome e il cognome in base a eventuali separatori con una funzione utile

Kutools for Excel supporta uno strumento utile - Testo inverso funzione che può aiutarti a invertire l'ordine della stringa di testo all'interno di una cella in base a spazio, virgola o qualsiasi altro separatore di cui hai bisogno. Fai clic per scaricare Kutools per Excel per una prova gratuita!


Funzioni relative utilizzate:

  • MID:
  • La funzione MID viene utilizzata per trovare e restituire un numero specifico di caratteri dalla metà di una determinata stringa di testo.
  • SEARCH:
  • In Excel, la funzione RICERCA può aiutarti a trovare la posizione di un carattere specifico o di una sottostringa dalla stringa di testo data.
  • LEN:
  • La funzione LEN restituisce il numero di caratteri in una stringa di testo.

Altri articoli:

  • Estrai la prima iniziale e il cognome dal nome completo
  • Supponendo che tu abbia un elenco di nomi completi, ora, vorresti estrarre il primo nome e cognome o nome e primo carattere del cognome dal nome completo come mostrato di seguito. Come potresti gestire queste attività nella cartella di lavoro di Excel?
  • Estrai più linee da una cella
  • Se si dispone di un elenco di stringhe di testo separate da interruzioni di riga (che si verifica premendo Alt + Invio durante l'immissione del testo), e ora, si desidera estrarre queste righe di testo in più celle come mostrato nell'immagine sottostante. Come hai potuto risolverlo con una formula in Excel?
  • Estrai l'ennesima parola dalla stringa di testo in Excel
  • Se hai un elenco di stringhe di testo o frasi, ora, vuoi estrarre l'ennesima parola specifica dall'elenco come mostrato nell'immagine sottostante. In questo articolo, introdurrò alcuni metodi per risolvere questo lavoro in Excel.
  • Estrai il testo tra parentesi dalla stringa di testo
  • Se c'è una parte del testo racchiusa tra parentesi all'interno della stringa di testo, ora, è necessario estrarre tutte le stringhe di testo tra parentesi come mostrato nella seguente schermata. Come hai potuto risolvere questa attività in Excel in modo rapido e semplice?

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% di tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite