Come ordinare per cognome in Excel e Fogli Google

Come ordinare per cognome in Excel e Fogli Google

In questo articolo imparerai come ordinare i nomi per cognome in Excel e Fogli Google.

Supponendo che tu abbia un nome e un cognome insieme in una cella, ci sono diversi modi per estrarre il cognome e ordinare la colonna del nome completo per cognome.

Ordina per cognome con testo in colonne

La prima opzione per ordinare per cognome consiste nell'estrarre il cognome dal nome completo in una colonna separata utilizzando la funzione da testo a colonne in Excel. Supponiamo che tu abbia il seguente elenco di nomi, contenente solo un nome e un cognome separati da uno spazio, nella colonna B:

1. Selezionare la colonna che si desidera ordinare (B in questo esempio) e nel Nastro, vai a Dati > Testo in colonne.

2. Nella procedura guidata Converti testo in colonne, Passaggio 1, esci delimitato selezionato e fare clic su Prossimo.

3. Nella schermata del passaggio 2, seleziona Spazio e clicca Prossimo.

4. Per il passaggio 3, selezionare Non importare la colonna (salta) sotto Formato dati colonna. Nel Destinazione, inserisci la cella in cui vuoi che i dati estratti vadano (in questo caso $ C $ 1) e fai clic su Fine.
Ciò significa che salterai la prima colonna (nome), poiché non ne hai bisogno, e otterrai solo la seconda colonna estratta (cognome) nella colonna C, a partire dalla cella C1.

5. Ora hai i cognomi nella colonna C accanto ai nomi completi nella colonna B e puoi ordinare entrambe le colonne per la colonna C.
Per farlo, seleziona una colonna con cognome e nel Nastro, vai a Home > Ordina e filtra > Ordina dalla A alla Z.

6. Nell'avviso a comparsa, esci Espandi la selezione selezionato e clicca Ordinare. Ciò significa che si desidera che tutte le colonne popolate (B e C) vengano ordinate in base alla colonna C.

Al termine dell'ordinamento, tutti i valori nella colonna B vengono ordinati alfabeticamente per cognome e puoi eliminare la colonna C, poiché non ne hai più bisogno.

Ordina per cognome con riempimento flash

La seconda opzione per ottenere lo stesso risultato è utilizzare Flash Fill. Questa opzione riconosce i modelli da due o più voci.

1. Inserisci i primi due cognome nelle celle C1 e C2 (travis e McGoldrick) e selezionarli. Ora posiziona il cursore nell'angolo in basso a destra dell'area di selezione, finché non si trasforma in una croce e doppio click esso.

2. Fare clic su Pulsante opzioni riempimento automatico che appare alla fine della selezione e scegli Riempimento flash.

Come puoi vedere, Excel ha riconosciuto automaticamente che desideri estrarre i cognomi in base allo spazio nella colonna B e ha popolato automaticamente il resto della colonna C. Ora puoi ordinare l'intervallo allo stesso modo della sezione precedente.

Ordina per cognome con Trova e sostituisci

Un altro modo per ordinare in base al cognome consiste nell'utilizzare Trova e sostituisci.

1. Seleziona la colonna B e copiala (CTRL + C), quindi seleziona la cella C1 e incolla la colonna copiata (CTRL + V).

2. Seleziona Colonna C, e nel Nastro vai a Home > Trova e seleziona > Sostituisci (oppure usa la scorciatoia da tastiera, CTRL + H).

3. Nella finestra pop-up inserire un asterisco e un spazio (* ) in Trovare cosa, partire Sostituirlo con vuoto e fare clic su Sostituisci tutto.
In Trova, un asterisco rappresenta qualsiasi carattere, quindi quando inserisci asterisco-spazio in Trova, Excel troverà tutti i caratteri prima di uno spazio e li sostituirà con un valore vuoto (eliminandoli).

Di conseguenza, tutti i nomi e gli spazi vengono ora rimossi da ogni cella. Solo i cognomi sono nella colonna C. Successivamente, puoi ordinare la colonna allo stesso modo della sezione precedente.

NOTA: un'altra opzione consiste nell'utilizzare il codice VBA per ordinare i dati in base al cognome.

Ordina per cognome in Fogli Google

Poiché Fogli Google non ha opzioni come il riempimento Flash di Excel e il testo in colonne, puoi utilizzare le funzioni per creare una formula che estragga il cognome nella colonna C. La stessa formula può essere utilizzata anche in Excel con la stessa sintassi.

1. Seleziona la cella C1 e inserisci la formula:

1 =DESTRA(B1,LEN(B1)-TROVA(" ",B1))

La funzione LEN trova la lunghezza del testo nella cella B1 (che è 11).
La funzione TROVA restituisce la posizione del testo che stai cercando (spazio) nella cella B1 (che è 5).
La funzione RIGHT restituisce i numeri di caratteri specificati (11-5 = 6) dalla fine, nella cella data (B1).
Come risultato finale, ottieni gli ultimi sei caratteri da B1, che è il cognome (travis).

2. Posizionare il cursore nell'angolo in basso a destra della cella C2 finché non appare la croce.

3. Lagna la formula fino alla fine dell'intervallo (C8).

4. Quando hai estratto tutti i cognomi, puoi ordinare i dati nella colonna B.
Seleziona le colonne B e C e nel Menù, vai a Dati > Ordina intervallo.

5. Nella finestra a comparsa, selezionare Colonna C e A → Z sotto Ordina pere fare clic su Ordinare.

Ora puoi eliminare la colonna C, poiché i nomi nella colonna B sono ordinati per cognome in ordine alfabetico, dalla A alla Z.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave