it.phhsnews.com


it.phhsnews.com / Come separare il primo e l'ultimo nome in Excel

Come separare il primo e l'ultimo nome in Excel


Se usi molto Excel, probabilmente hai una situazione in cui hai un nome in una singola cella e devi separare il nome in celle diverse. Questo è un problema molto comune in Excel e probabilmente puoi fare una ricerca su Google e scaricare 100 diverse macro scritte da varie persone per farlo per te.

Tuttavia, in questo post, ti mostrerò come impostare una formula in modo da poterla fare da te e capire realmente cosa sta succedendo. Se usi molto Excel, probabilmente è una buona idea apprendere alcune delle funzioni più avanzate in modo che tu possa fare cose più interessanti con i tuoi dati.

Se non ti piacciono le formule e vuoi una soluzione più rapida, scorri verso il basso fino alla sezione Testo su colonne, che ti insegna come usare una funzione di Excel per fare la stessa cosa. Inoltre, è meglio usare la funzione text to columns se hai più di due elementi in una cella che devi separare. Ad esempio, se una colonna ha 6 campi combinati insieme, allora usare le formule sottostanti diventerà davvero complicato e complicato.

Nomi separati in Excel

Per iniziare, vediamo come i nomi vengono solitamente memorizzati in un foglio di calcolo di Excel. I due modi più comuni che ho visto sono il nome cognome con solo uno spazio e cognome, nome con una virgola che separa i due. Ogni volta che ho visto un'iniziale di mezzo, di solito è il nome di cognome midinitial come di seguito :

Usando alcune semplici formule e combinandole un paio, puoi facilmente separare il nome, il cognome e l'iniziale del mezzo in celle separate in Excel. Iniziamo con l'estrazione della prima parte del nome. Nel mio caso, useremo due funzioni: sinistra e ricerca. Logicamente ecco cosa dobbiamo fare:

Cerca il testo nella cella per uno spazio o una virgola, trova la posizione e quindi estrai tutte le lettere a sinistra di quella posizione.

Ecco una semplice formula che esegue correttamente il lavoro: = SINISTRA (NN, CERCA ("", NN) - 1), dove NN è la cella in cui è memorizzato il nome. Il -1 è lì per rimuovere lo spazio extra o la virgola alla fine della stringa.

Come puoi vedere, iniziamo con la funzione sinistra, che prende due argomenti: la stringa e il numero di caratteri che vuoi catturare iniziando dall'inizio della stringa. Nel primo caso, cerchiamo uno spazio usando le virgolette doppie e inserendo uno spazio intermedio. Nel secondo caso, cerchiamo una virgola anziché uno spazio. Allora, qual è il risultato per i 3 scenari che ho menzionato?

Abbiamo ottenuto il primo nome dalla riga 3, il cognome dalla riga 5 e il primo nome dalla riga 7. Ottimo! Quindi, a seconda di come sono archiviati i dati, ora hai estratto il nome o il cognome. Ora per la parte successiva. Ecco cosa dobbiamo fare logicamente ora:

- Cerca il testo nella cella per uno spazio o una virgola, trova la posizione e quindi sottrai la posizione dalla lunghezza totale della stringa. Ecco come sarà la formula:

= DESTRA (NN, LEN (NN) -SEARCH ("", NN))

Quindi ora usiamo la funzione giusta. Questo prende anche due argomenti: la stringa e il numero di caratteri che vuoi afferrare iniziando dalla fine della stringa andando a sinistra. Quindi vogliamo la lunghezza della stringa meno la posizione dello spazio o della virgola. Questo ci darà tutto a destra del primo spazio o virgola.

Bene, ora abbiamo la seconda parte del nome! Nei primi due casi, hai praticamente finito, ma se nel nome c'è un iniziale intermedio, puoi vedere che il risultato include ancora il cognome con l'iniziale centrale. Quindi, come possiamo ottenere il cognome e sbarazzarci dell'iniziale di mezzo? Facile! Basta eseguire di nuovo la stessa formula che abbiamo usato per ottenere la seconda sezione del nome.

Quindi stiamo facendo un altro diritto e questa volta applicando la formula sulla cella combinata iniziale e del cognome. Troverà lo spazio dopo l'iniziale centrale e quindi prenderà la lunghezza meno la posizione dello spazio numero di caratteri dalla fine della stringa.

Così il gioco è fatto! Ora hai diviso il nome e il cognome in colonne separate usando alcune semplici formule in Excel! Ovviamente, non tutti avranno il loro testo formattato in questo modo, ma puoi facilmente modificarlo in base alle tue esigenze.

Testo in colonne

C'è anche un altro modo semplice per separare il testo combinato in colonne separate in Excel. È una funzionalità chiamata Text to Columns e funziona molto bene. È anche molto più efficiente se hai una colonna con più di due pezzi di dati.

Ad esempio, di seguito ho alcuni dati in cui una riga ha 4 pezzi di dati e l'altra fila ha 5 pezzi di dati. Vorrei dividerlo in 4 colonne e 5 colonne, rispettivamente. Come puoi vedere, provare a usare le formule sopra sarebbe impraticabile.

In Excel, seleziona prima la colonna che vuoi separare. Quindi, andare avanti e fare clic sulla scheda Dati e quindi fare clic su Testo su colonne .

Questo farà apparire la procedura guidata Text to Columns. Nel passaggio 1, si sceglie se il campo è delimitato o a larghezza fissa. Nel nostro caso, sceglieremo Delimitato .

Nella schermata successiva, sceglierai il delimitatore. Puoi scegliere tra tab, punto e virgola, virgola, spazio o digitare uno personalizzato in.

Infine, scegli il formato dei dati per la colonna. Normalmente, il generale funzionerà correttamente per la maggior parte dei tipi di dati. Se hai qualcosa di specifico come le date, scegli quel formato.

Fai clic su Fine e guarda come i tuoi dati sono magicamente separati in colonne. Come puoi vedere, una riga si trasforma in cinque colonne e l'altra in quattro colonne. La funzione Text to Columns è molto potente e può rendere la tua vita molto più semplice.

Se hai problemi a separare i nomi non nel formato che ho sopra, pubblica un commento con i tuoi dati e cercherò di aiutarti. Godere!


Perché gli editor esadecimali sono chiamati binari?

Perché gli editor esadecimali sono chiamati binari?

A volte i nomi e i termini sono abbastanza intercambiabili e tutti capiscono a cosa si fa riferimento senza confusione, ma poi ci sono momenti in cui le cose non sono così chiare e lasciarti con più domande che risposte. Il post di Q & A di SuperUser di oggi aiuta a chiarire le cose per un lettore confuso.

(how-to)

Come eliminare un servizio Windows in Windows 7, 8, 10, Vista o XP

Come eliminare un servizio Windows in Windows 7, 8, 10, Vista o XP

Se sei un fan del tweaking del tuo sistema e disabilita i servizi, potresti scoprire che nel tempo il tuo L'elenco dei servizi di Windows diventa ingombrante e ingombrante. È abbastanza facile eliminare un servizio di Windows utilizzando il prompt dei comandi. CORRELATO: Dovresti disabilitare i servizi di Windows per accelerare il tuo PC?

(how-to)