Come ordinare per cognome in Excel (5 metodi utili)

  • Condividi Questo
Hugh West

Se si lavora con i set di dati in Excel Spesso è necessario ordinare questi set di dati in base al nome. A volte è necessario ordinare il set di dati in base al cognome. In questo articolo, 5 Sono stati descritti metodi utili per Ordina per cognome in Excel.

Scarica il quaderno di esercizi

Scaricate questo esempio di cartella di lavoro per esercitarvi da soli.

Ordina per cognome.xlsx

5 metodi utili per ordinare per cognome in Excel

Per illustrare le procedure, ecco un campione di dati di 10 persone con Nome completo nel Intervallo di cellule B5:B14 .

Ora seguiamo i metodi seguenti per ordinare i nomi in base ai cognomi.

1. Utilizzare la funzione Trova e sostituisci per estrarre e ordinare per cognome.

In questo primo metodo, si utilizzerà il metodo Trova e sostituisci di Excel per dividere e ordinare i cognomi dal set di dati. Per eseguire l'operazione, seguite i passaggi seguenti.

  • Per prima cosa, copiare colonna B premendo Ctrl + C sulla tastiera e incollarlo in colonna C premendo Ctrl + V .

  • Quindi, selezionare colonna C e premere Ctrl+H per aprire il Trova e sostituisci finestra di dialogo.
  • Qui, mettere un Asterisco ( * ) dopo uno spazio nel campo Trova cosa scatola.
  • Insieme ad esso, mantenere il Sostituire con casella vuota.
  • Successivamente, fare clic su Sostituire tutto> Chiudere .

  • Infine, si riuscirà a estrarre con successo i cognomi nel file Gamma di cellule C5:C14 .

  • A questo punto, selezionare entrambi colonne B e C e andare al Dati per selezionare la scheda Ordinamento dall'icona Ordinamento e filtro gruppo.

  • Successivamente, scegliere Ordina per come Cognome e Ordine come Dalla A alla Z .
  • Infine, premere OK .

  • Infine, il set di dati che include i nomi completi viene visualizzato in ordine alfabetico in base al cognome.

2. Applicare l'opzione Testo alle colonne per l'ordinamento per cognome in Excel

In questa sezione, ordineremo i cognomi utilizzando l'opzione Testo in colonne Seguire i passaggi seguenti per eseguire l'operazione.

  • Per prima cosa, selezionare Dati e premere il tasto Testo in colonne nel file Strumenti per i dati gruppo.

  • Di conseguenza, si vedrà la scritta Conversione guidata del testo in colonne appare la finestra di dialogo.
  • Qui, selezionare Delimitato e fare clic su Avanti .

  • Successivamente, selezionare Spazio come il Delimitatore e premere Avanti .

  • Di seguito, scegliere la voce Destinazione dalla cartella di lavoro e premere Finitura .

  • Infine, si otterrà il Primo e Cognomi separatamente come questo.

3. Inserire la formula per ordinare per cognome in Excel

Il terzo metodo consiste nell'ordinare il set di dati per cognome utilizzando una formula. Il vantaggio di questo metodo è che il risultato è dinamico rispetto agli altri due metodi descritti sopra, perché se aggiungo altri nomi all'elenco, posso semplicemente copiare e incollare la formula nelle celle della colonna.

  • Per prima cosa, selezionare la casella vuota Cellula C5 e digitare lì la formula.
=DESTRA(B5, LEN(B5)-FIND(" ", B5))

  • Quindi, premere Entrare .
  • Di seguito, il Cognome appare nella cella.

In questa formula, la funzione RIGHT estrae il valore più a destra da Cellula B5 .., la funzione LEN definisce la lunghezza della stringa di testo. Infine, la funzione FIND cerca il testo richiesto.

  • Infine, applicare il Riempimento automatico per ottenere tutti i cognomi in una volta sola.

  • Inoltre, se c'è un secondo nome o un titolo prima del nome (come Mr o Ms.), è necessario utilizzare la formula seguente:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

La formula precedente individua la posizione dell'ultimo carattere di spazio e la utilizza per estrarre il cognome.

4. Usare l'opzione Flash Fill per ordinare per cognome

Un altro metodo rapido e veloce è il metodo Riempimento flash Per far sì che questo metodo funzioni, è necessario inserire il risultato atteso nella prima cella per ottenere il risultato complessivo.

  • Per prima cosa, digitare il cognome di Cellula B5 in Cellula C5 .
  • Quindi, abbassare il cursore sulla parte inferiore destra della selezione.

  • Successivamente, il cursore si trasforma in un'icona più.
  • Qui, selezionare la voce Riempimento automatico e scegliere Riempimento flash .

  • Infine, i cognomi appaiono in colonna C .

5. Ordinamento dinamico per cognome ed estrazione con Power Query

In quest'ultimo metodo, si utilizzerà il metodo Query di potenza in excel per ordinare i cognomi in modo dinamico. Vediamo come funziona.

  • Per prima cosa, selezionare il set di dati con Nomi e premere Ctrl + T sulla tastiera.
  • Poi, il marchio ha controllato il La mia tabella ha intestazioni nel file Crea tabella e premere OK .

  • Come risultato, si otterrà il set di dati in una tabella come questa.

  • Successivamente, andare alla sezione Dati e selezionare Da Tabella/Ambito sotto il Ottenere e trasformare i dati sezione.

  • Di conseguenza, si otterrà il Power Query Editor finestra.
  • In questa finestra, fare clic con il tasto destro del mouse sulla prima colonna e selezionare Colonna duplicata .

  • Quindi, fare clic su Colonna divisa nel Trasformazione gruppo.

  • Nel menu a discesa, scegliere Da Delimiter .

  • Successivamente, si otterrà il Dividere la colonna per delimitatore finestra.
  • Qui, mantenere le selezioni come mostrato nell'immagine sottostante e premere OK .

  • Di seguito, i cognomi appariranno in una nuova colonna come questa.

  • Ora, fare clic con il tasto destro del mouse sull'intestazione della seconda colonna e fare clic su Rimuovere per cancellarlo.

  • A questo punto, fare clic sulla freccia d'intestazione della finestra di dialogo Nome completo - Copia.2 e selezionare Ordinamento crescente .

  • Infine, andare alla pagina Casa e selezionare Chiudere & Caricare a .

  • Pertanto, selezionare la posizione in cui inserire i dati nel file Importazione dei dati e premere OK .

  • Infine, si otterranno i nomi ordinati per cognome accanto al set di dati originale.

Suggerimenti aggiuntivi

  • Come il Riempimento flash Il metodo funziona con l'identificazione di uno schema, ma in alcuni casi potrebbe non funzionare. Se si verifica questo problema, ripetere il risultato atteso in una o due celle successive.
  • Assicuratevi che il vostro set di dati originale sia privo di spazi inutili, altrimenti il risultato sarà una cella vuota.

Conclusione

Quindi questi sono 5 diversi modi per ordinare i dati in base al cognome. Ci auguriamo che questo articolo vi sia stato utile. Potete utilizzare uno qualsiasi di questi metodi e condividere le vostre opinioni con noi. Sentitevi liberi di esplorare altre esercitazioni in ExcelWIKI .

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.