Inhoudsopgave
Als u werkt met datasets in Excel zul je deze datasets vaak op naam moeten sorteren. Soms moet je de dataset sorteren op basis van je achternaam. In dit artikel, 5 Er zijn nuttige methoden beschreven om Sorteren op achternaam in Excel.
Download Praktijk Werkboek
Download dit voorbeeldwerkboek om zelf te oefenen.
Sorteren op achternaam.xlsx5 handige methoden om te sorteren op achternaam in Excel
Ter illustratie van de procedures volgt hier een voorbeeld van een dataset van 10 personen met Volledige naam in de Celbereik B5:B14 .
Laten we nu de onderstaande methodes volgen om de namen te sorteren op hun achternaam.
1. Gebruik de functie Zoeken & Vervangen om te extraheren en te sorteren op achternaam.
In deze eerste methode gebruiken we de Zoeken & vervangen functie van Excel om de achternamen uit de dataset te splitsen en te sorteren. Volg de onderstaande stappen om de taak uit te voeren.
- Kopieer eerst kolom B door op Ctrl + C op je toetsenbord en plak het in kolom C door op Ctrl + V .
- Selecteer vervolgens kolom C en druk op Ctrl+H om de Zoeken en vervangen dialoogvenster.
- Zet hier een Asterisk ( * ) na een spatie in de Zoek wat doos.
- Samen met de Vervangen door doos leeg.
- Klik vervolgens op Alles vervangen> Sluiten .
- Tenslotte zult u met succes de laatste namen in de Celbereik C5:C14 .
- Selecteer nu beide kolommen B en C en ga naar de Gegevens tabblad om de Sorteer pictogram van de Sorteren en filteren groep.
- Kies daarna Sorteren op als Achternaam en Bestel als A tot Z .
- Druk tenslotte op OK .
- Ten slotte verschijnt de dataset met de volledige namen alfabetisch op basis van de achternaam.
2. Tekst op kolommen toepassen voor sorteren op achternaam in Excel
In dit deel zullen we de achternamen sorteren met behulp van de Tekst naar kolommen methode. Volg de onderstaande stappen om de taak uit te voeren.
- Selecteer eerst Gegevens en druk op de Tekst naar kolommen optie in de Gegevensinstrumenten groep.
- Als gevolg daarvan ziet u de Wizard Tekst omzetten in kolommen dialoog verschijnt.
- Selecteer hier Afgesloten en klik op Volgende .
- Selecteer daarna Ruimte als de Scheidingsteken en druk op Volgende .
- Kies hierna de Bestemming uit uw werkmap en druk op Afwerking .
- Tenslotte krijgt u de Eerst en Achternamen apart zoals dit.
3. Formule invoegen om te sorteren op achternaam in Excel
De derde methode is het sorteren van de dataset op Achternaam met behulp van een formule. Het voordeel van deze methode is dat het resultaat dynamisch is in vergelijking met de andere twee hierboven beschreven methoden, want als ik meer namen aan mijn lijst toevoeg, kan ik de formule gewoon kopiëren en plakken in de cellen van de kolom.
- Selecteer eerst de lege Cel C5 en typ daar de formule in.
=RIGHT(B5,LEN(B5)-FIND(" ",B5))
- Druk vervolgens op Ga naar .
- Na, de Achternaam verschijnt in de cel.
- Breng ten slotte de AutoFill om alle achternamen in één keer te krijgen.
- Bovendien, als er een tweede naam of een titel voor de naam staat (zoals meneer of mevrouw), moet u de onderstaande formule gebruiken:
=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))
De bovenstaande formule vindt de positie van de laatste spatie en gebruikt die om de achternaam te extraheren.
4. Gebruik de Flash Fill optie om te sorteren op achternaam
Een andere snelle methode is de Flitsvulling Het helpt de gegevens te manipuleren door patronen te identificeren. Om dit te laten werken, moet je het verwachte resultaat in de eerste cel invullen om het totale resultaat te krijgen.
- Typ eerst de achternaam van Cel B5 in Cel C5 .
- Ga dan met de cursor over het rechteronderdeel van de selectie.
- Vervolgens verandert de cursor in een plus-pictogram.
- Selecteer hier de AutoFill optie en kies Flitsvulling .
- Tenslotte verschijnen de achternamen in kolom C .
5. Dynamisch sorteren op achternaam en extraheren met Power Query
In deze laatste methode gebruiken we de Power Query om de achternamen dynamisch te sorteren. Laten we eens kijken hoe het werkt.
- Selecteer eerst de dataset met Eerste Namen en druk op Ctrl + T op je toetsenbord.
- Daarna controleerde Mark de Mijn tabel heeft koppen optie in de Tabel aanmaken venster en druk op OK .
- Als resultaat krijgt u de dataset als een tabel zoals deze.
- Ga vervolgens naar de Gegevens tabblad en selecteer Van tabel/bereik onder de Gegevens verkrijgen en transformeren sectie.
- Dienovereenkomstig krijgt u de Power Query Editor raam.
- Klik in dit venster met de rechtermuisknop op de eerste kolom en selecteer Dubbele kolom .
- Klik vervolgens op Gesplitste kolom in de Transformeer groep.
- Kies in het keuzemenu Door Delimiter .
- Daarna krijg je de Kolom splitsen op scheidingsteken raam.
- Houd hier de selecties zoals in de onderstaande afbeelding en druk op OK .
- Hierna verschijnen de achternamen in een nieuwe kolom zoals deze.
- Klik nu met de rechtermuisknop op de tweede kolomkop en klik op Verwijder om het te wissen.
- Daarna klikt u op de headerpijl van de Volledige naam - Copy.2 kolom en selecteer Oplopend sorteren .
- Ga ten slotte naar de Home tabblad en selecteer Close & Load To .
- Selecteer daarom de locatie om de gegevens in de Gegevens importeren dialoogvenster en druk op OK .
- Tenslotte krijgt u de namen gesorteerd op de achternamen naast de oorspronkelijke dataset.
Extra tips
- Als de Flitsvulling methode werkt bij het identificeren van een patroon, in sommige gevallen werkt deze methode niet. Als dit probleem zich voordoet, herhaal dan het verwachte resultaat in één of twee andere cellen.
- Zorg ervoor dat uw oorspronkelijke dataset vrij is van onnodige spaties, anders keert hij terug naar een lege cel.
Conclusie
Dus dit zijn 5 verschillende manieren die u kunt gebruiken om gegevens te sorteren op achternaam. We hopen dat u dit artikel nuttig vond. U kunt een van deze methoden gebruiken en uw gedachten met ons delen. Voel u vrij om meer tutorials te verkennen in ExcelWIKI .