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.
I migliori strumenti per la produttività di Office
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 (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.