Hoe sorteer je tekenreeksen op een tweede of derde teken in Excel?
In Excel sorteren we gegevens meestal in oplopende of aflopende volgorde met het hulpprogramma Sorteren. Maar het hulpprogramma Sorteren sorteert de gegevens alleen op basis van het eerste teken. Hoe zit het met het sorteren van strings met het tweede of derde of n-de teken zoals hieronder getoond? In dit artikel introduceer ik enkele trucs voor het oplossen van deze taak.
Algemeen sorteren | Sorteer op het tweede teken |
Sorteer strings op het tweede teken met formule
Sorteer tekenreeksen op middelste tekens met Tekst naar kolommen
Sorteer strings op het tweede teken met formule
Om strings te sorteren op het tweede of derde teken, heb je een hulpkolom nodig.
1. Selecteer een cel naast de tekenreeksen die u wilt sorteren en typ deze formule = RECHTS (A1, LEN (A1) -1), (A1 is de cel die u gebruikt, -1 geeft aan dat het eerste teken van links moet worden verwijderd) druk op Enter toets en sleep de vulgreep over de cellen die deze formule nodig hadden. Nu zijn de strings uitgepakt, behalve het eerste teken.
2. Houd formulecellen geselecteerd, klik op Data > Sorteer A tot Z, volgende controle Breid de selectie uit optie en klik op de Sorteer knoop binnen Sorteer waarschuwing dialoog. Zie screenshot:
3. De gegevens zijn gesorteerd op het tweede teken. U kunt de hulpkolom verwijderen.
Sorteer tekenreeksen op middelste tekens met Tekst naar kolommen
Als u tekstreeksen alleen op meerdere middelste tekens wilt sorteren, kunt u de functie Tekst naar kolommen gebruiken.
Sorteer de telefoonnummers bijvoorbeeld op de middelste twee cijfers, zoals onderstaand screenshot.
1. Selecteer de strings die u gebruikt en klik op Data > Tekst naar kolommen.
2. In de Wizard Tekst naar kolommen converteren dialoogvenster, vink aan afgebakend optie in de eerste stap, klik op Volgende om te controleren Overige optie delimiters sectie en typ het scheidingsteken dat wordt gebruikt om de getallen in het tekstvak te splitsen, en klik vervolgens op Volgende om naar de laatste stap te gaan en selecteer een locatie om nieuwe gegevens te plaatsen. Zie screenshot:
3. klikken Finish, en de tekstreeksen zijn opgesplitst in kolommen, en selecteer de kolomgegevens waarop u tekenreeksen wilt sorteren, klik op Data > Sorteer A tot Z, en check Breid de selectie uit optie in het Sorteer waarschuwing dialoog. Zie screenshot:
4. klikken Sorteer. Nu de tekstreeksen zijn gesorteerd op middelste tekens, kunt u de hulpkolommen verwijderen.
Tip: Als de tekstreeks geen scheidingsteken heeft om tekens te splitsen, kunt u deze formule gebruiken = MID (A17,3,2) om alleen de middelste tekens te extraheren en vervolgens te sorteren. In de formule is A17 de cel die u gebruikt, 3 geeft aan dat u het derde teken van links wilt extraheren, 2 betekent dat u 2 tekens wilt extraheren.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!