Estrai nome, secondo nome e cognome dal nome completo in Excel
Supponendo di avere un elenco di nomi utente e ora si desidera dividere i nomi completi in nome, secondo nome e cognome in colonne separate come mostrato nello screenshot seguente. In questo articolo, vi presenterò alcune formule per gestire questa operazione in Excel.
- Estrai o ottieni i nomi propri dai nomi completi in Excel
- Estrai o ottieni i cognomi dai nomi completi in Excel
- Estrai o ottieni i secondi nomi dai nomi completi in Excel
- Estrai o ottieni nome, secondo nome e cognome dai nomi completi con una funzionalità straordinaria
Estrai o ottieni i nomi propri dai nomi completi in Excel
Per estrarre o ottenere i nomi propri dai nomi completi, le funzioni SINISTRA e RICERCA possono aiutarti; la sintassi generica è:
- nome: Il nome completo o il riferimento di cella da cui vuoi estrarre il nome.
Si prega di copiare o inserire la seguente formula in una cella vuota dove si desidera ottenere il risultato:
Quindi, trascina la maniglia di riempimento verso il basso fino alle celle a cui vuoi applicare questa formula, e tutti i nomi propri saranno estratti come mostrato nello screenshot sottostante:
Spiegazione della formula:
RICERCA(" ",A2)-1: Questa funzione RICERCA viene utilizzata per ottenere la posizione del primo carattere spazio; sottrarre 1 significa che il numero di caratteri che vuoi è uno in meno rispetto alla posizione dello spazio. Questo restituirà il risultato: 5.
SINISTRA(A2,RICERCA(" ",A2)-1)= SINISTRA("Jerry T. Stone",5): Questa funzione SINISTRA estrarrà il testo dal nome completo “Jerry T. Stone” partendo da sinistra con 5 caratteri, che sono restituiti dalla funzione RICERCA.
Estrai o ottieni i cognomi dai nomi completi in Excel
Per estrarre i cognomi dai nomi completi, la combinazione delle funzioni DESTRA, LUNGHEZZA, TROVA, LUNGHEZZA e SOSTITUISCI può esserti d'aiuto. La sintassi generica è:
- nome: Il nome completo o il riferimento di cella da cui vuoi estrarre il cognome.
Si prega di copiare o inserire la seguente formula in una cella vuota dove si desidera ottenere i cognomi:
E poi, trascina la maniglia di riempimento verso il basso fino alle celle a cui vuoi applicare questa formula, e tutti i cognomi saranno estratti dai nomi completi, vedi screenshot:
Spiegazione della formula:
1. LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ","")): Questa parte viene utilizzata per ottenere il numero dei caratteri spazio nella cella A2.
- LUNGHEZZA(A2): Questa funzione LUNGHEZZA restituisce il numero totale di caratteri nella cella A2. Restituirà: 14.
- SOSTITUISCI(A2," ",""): Questa funzione SOSTITUISCI viene utilizzata per sostituire tutti i caratteri spazio con nulla. Otterrai il risultato: “JerryT.Stone”.
- LUNGHEZZA(SOSTITUISCI(A2," ","")): Ottiene la lunghezza totale del nome completo nella cella A2 senza gli spazi.
- LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2,"-","")): Sottraendo la lunghezza del nome completo senza spazio dalla lunghezza totale del nome completo, si ottiene il numero degli spazi, e questo darà 2.
2. SOSTITUISCI(A2," ","*",LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ","")))= SOSTITUISCI(A2," ","*",2): Questa funzione SOSTITUISCI viene utilizzata per sostituire l'ultima occorrenza dello spazio, restituita dalla prima parte della formula, con un carattere *. Otterrai questo risultato: “Jerry T.*Stone”.
3. TROVA("*",SOSTITUISCI(A2," ","*",LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ",""))))= TROVA("*","Jerry T.*Stone" ): La funzione TROVA restituirà la posizione del carattere * nella stringa di testo restituita dalla funzione SOSTITUISCI, e otterrai il numero 9.
4. LUNGHEZZA(A2)-TROVA("*",SOSTITUISCI(A2," ","*",LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ",""))))= LUNGHEZZA(A2)-9: Questa parte della formula otterrà quanti caratteri ci sono dopo l'ultimo spazio. Questo darà il numero 5. Questo sarà riconosciuto come l'argomento num_chars nella funzione DESTRA.
5. DESTRA(A2,LUNGHEZZA(A2)-TROVA("*",SOSTITUISCI(A2," ","*",LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ","")))))=DESTRA(A2, 5): Infine, la funzione DESTRA viene utilizzata per estrarre 5 caratteri che sono restituiti dalla formula al passaggio 4 dalla parte destra della stringa di testo nella cella A2.
Nota: Se l'elenco dei nomi completi contiene solo il nome e il cognome, puoi applicare la seguente formula semplice per ottenere il cognome come necessario:
Estrai o ottieni i secondi nomi dai nomi completi in Excel
Se hai bisogno di estrarre i secondi nomi dai nomi completi, questa formula creata dalle funzioni MEDIALE e RICERCA. La sintassi generica è:
- nome: Il nome completo o il riferimento di cella da cui vuoi estrarre il secondo nome.
Si prega di inserire o copiare la seguente formula in una cella vuota per ottenere il risultato:
Poi, trascina la maniglia di riempimento verso il basso fino alle celle a cui vuoi applicare questa formula, e tutti i secondi nomi saranno estratti, vedi screenshot:
Spiegazione della formula:
Per estrarre il secondo nome, prima devi trovare la posizione di entrambi gli spazi tra il nome completo, e poi applicare la funzione MEDIALE per estrarre il testo al centro della stringa di testo.
1. RICERCA(" ", A2) + 1: Questa funzione RICERCA otterrà la posizione del primo spazio, aggiungendo 1 significa iniziare l'estrazione dal carattere successivo. Questo darà il numero 7. Questa parte è riconosciuta come l'argomento start_num all'interno della funzione MEDIALE.
2. RICERCA(" ", A2, RICERCA(" ", A2)+1) - RICERCA(" ", A2)-1: Questa parte è riconosciuta come l'argomento num_chars all'interno della funzione MEDIALE.
- RICERCA(" ", A2, RICERCA(" ", A2)+1): Questa parte della formula viene utilizzata per ottenere la posizione del secondo spazio, darà il numero 9.
- RICERCA(" ", A2): Questa funzione RICERCA otterrà la posizione del primo spazio nella cella A2. Darà il numero 6.
- RICERCA(" ", A2, RICERCA(" ", A2)+1) - RICERCA(" ", A2)-1=9-6-1: Sottraendo la posizione del primo spazio dalla posizione del secondo spazio, e poi sottraendo 1 dal risultato significa rimuovere uno spazio iniziale. E il risultato è 2.
3. MEDIALE(A2, RICERCA(" ", A2) + 1, RICERCA(" ", A2, RICERCA(" ", A2)+1) - RICERCA(" ", A2)-1)=MEDIALE(A2,7,2): Infine, la funzione MEDIALE estrarrà 2 caratteri al centro della cella A2 che inizia dal settimo carattere.
Nota: Se nei nomi completi ci sono solo nome e cognome, la formula sopra riportata darà un valore di errore come mostrato nello screenshot sottostante:
Per risolvere questo problema, dovresti racchiudere la formula precedente nella funzione SE.ERRORE, si prega di applicare la seguente formula:
Estrai o ottieni nome, secondo nome e cognome dai nomi completi con una funzionalità straordinaria
Se stai avendo difficoltà con le formule sopra, qui ti consiglio uno strumento facile - Kutools per Excel, con la sua funzione Dividi Nomi, puoi estrarre tutti i nomi, secondi nomi e cognomi in celle separate contemporaneamente. Clicca per scaricare Kutools per Excel per una prova gratuita!
Funzioni correlate utilizzate:
- SINISTRA:
- La funzione SINISTRA estrae un determinato numero di caratteri dal lato sinistro di una stringa fornita.
- DESTRA:
- La funzione DESTRA viene utilizzata per estrarre un numero specifico di caratteri dal lato destro della stringa di testo.
- MEDIALE:
- La funzione MEDIALE viene utilizzata per trovare e restituire un numero specifico di caratteri dal centro di una stringa di testo data.
- LUNGHEZZA:
- La funzione LUNGHEZZA restituisce il numero di caratteri in una stringa di testo.
- TROVA:
- La funzione TROVA viene utilizzata per trovare una stringa all'interno di un'altra stringa e restituisce la posizione iniziale della stringa all'interno di un'altra.
- RICERCA:
- La funzione RICERCA può aiutarti a trovare la posizione di un carattere o sottostringa specifica dalla stringa di testo fornita.
- SOSTITUISCI:
- La funzione SOSTITUISCI di Excel sostituisce il testo o i caratteri all'interno di una stringa di testo con un altro testo o caratteri.
Altri articoli:
- Estrai la prima iniziale e il cognome dal nome completo
- Supponendo di avere un elenco di nomi completi, ora vorresti estrarre la prima iniziale e il cognome o il nome e il primo carattere del cognome dal nome completo come mostrato negli screenshot sottostanti. Come potresti gestire queste attività nel foglio di lavoro Excel?
- Inverti O Capovolgi Nome E Cognome Nella Lista Di Excel
- Se hai un elenco di nomi completi che sono formattati come cognome e nome, ora vuoi invertire il cognome e il nome in nome e cognome come mostrato nello screenshot sottostante. In questo articolo, introdurrò alcune formule per gestire questa operazione in Excel.
- Estrai Righe Multiple Da Una Cella
- Se hai un elenco di stringhe di testo separate da interruzioni di riga (che si verificano premendo i tasti Alt + Invio durante l'inserimento del testo), e ora vuoi estrarre queste righe di testo in più celle come mostrato nello screenshot sottostante. Come potresti risolverlo con una formula in Excel?
- Estrai La N-esima Parola Dalla Stringa Di Testo In Excel
- Se hai un elenco di stringhe di testo o frasi, ora vuoi estrarre la parola n-esima specifica dall'elenco come mostrato nello screenshot sottostante. In questo articolo, introdurrò alcuni metodi per risolvere questa operazione in Excel.
Gli strumenti per la produttività di Office migliori
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduce centinaia di clic del mouse ogni giorno, dì addio alla mano del mouse.
- Aumenta la tua produttività del 50% quando visualizzi e modifichi più documenti.
- Porta Schede Efficienti a Office (incluso Excel), proprio come Chrome, Edge e Firefox.