Hoe sorteert u rijen op hoofdletters en filtert u op kleine letters in Excel?
Bij het werken met lijsten in Excel die een combinatie bevatten van hoofdletters, woorden met een hoofdletter aan het begin en kleine letters, kunt u situaties tegenkomen waarin u uw gegevens moet sorteren op basis van het gebruik van hoofd- en kleine letters — bijvoorbeeld door eerst alle items in hoofdletters te plaatsen, gevolgd door items met een hoofdletter aan het begin en daarna items in alleen kleine letters, of juist in omgekeerde volgorde. Hoewel Excel’s standaardsorteeropties geen directe mogelijkheid bieden om te sorteren op hoofdlettergebruik, zijn er effectieve alternatieven waarmee u dit wél kunt realiseren. Hoofdlettergevoelig sorteren is vooral handig bij het verwerken van gegevens met specifieke naamgevingsconventies, codes of identificatoren waarbij het gebruik van hoofdletters verschillende classificaties of niveaus kan aanduiden. Hieronder ziet u een voorbeeld van zo’n dataset:

Inhoudsopgave
- Rijen sorteren op hoofdletters Filteren op kleine letters met een hulpkolom
- VBA-macro voor hoofdlettergevoelige sortering zonder hulpkolom
Rijen sorteren op hoofdletters Filteren op kleine letters met een hulpkolom
Hoewel Excel standaard geen hoofdlettergevoelige sorteermethode biedt, kunt u met een formule in een hulpkolom de hoofdlettervorm van elke cel categoriseren en daarna de hele tabel op basis van die classificatie sorteren. Deze aanpak is ideaal als u liever werkt met formules en de ingebouwde hulpmiddelen van Excel, en u kunt de formule eenvoudig aanpassen aan complexere tekststructuren.
1. Voer de volgende formule in een lege cel naast uw gegevens in — als uw gegevens beginnen in cel A2, typt u deze formule in cel B2:
=IF(EXACT(A2,UPPER(A2)),"Upper Case",IF(EXACT(A2,LOWER(A2)),"Lower Case",IF(EXACT(A2,PROPER(A2)),"Proper Case","Other"))) Deze formule controleert de waarde in cel A2 en classificeert deze als „Alles in hoofdletters”, „Filteren op kleine letters”, „Eerste letter in hoofdletters” of „Overig” wanneer deze niet in één van de drie genoemde categorieën past. Voor complexere classificatienoden kunt u de formule naar wens aanpassen. Zie de onderstaande schermafbeelding voor de juiste opmaak van de formule:

2. Gebruik de vulgreep om deze formule naar beneden te kopiëren voor alle rijen die u wilt classificeren. De resultaten tonen in Weergavetekst de hoofdlettervormen voor elk item in uw lijst. Zorg ervoor dat uw celverwijzingen kloppen wanneer u de formule naar beneden kopieert:

3. Nadat u de hoofdletterclassificatie in kolom B hebt toegevoegd, selecteert u het volledige gegevensbereik, inclusief de hulpkolom (bijv. A1:B11). Klik op Gegevens > Sorteren en ga vervolgens in het dialoogvenster Sorteren als volgt te werk:
- Kies de hulpkolom („Case” of B) onder Kolom
- Selecteer Waardenonder Sorteren op
- Kies de gewenste sorteervolgorde („A tot Z” of „Z tot A”), afhankelijk van of u Filteren op kleine letters eerst wilt hebben of Alles in hoofdletters eerst

Opmerking: Als uw tabel koppen bevat, vink dan de optie Titels opnemen aan om een nauwkeurige sortering te garanderen.
4. Klik op OK in het dialoogvenster om te sorteren. Uw lijst wordt nu gegroepeerd op hoofdlettergebruik: bij sorteren van „A tot Z” verschijnen eerst items met een hoofdletter, dan die met alleen kleine letters en daarna de items in hoofdletters. Kies de omgekeerde volgorde om items in hoofdletters juist als eerste weer te geven. Het gesorteerde resultaat ziet u hieronder:

Tips en herinneringen:
1. Verwijder de hulpkolom na het sorteren van uw gegevens om uw werkblad overzichtelijk te houden.
2. Kies in het sorteerdialoogvenster „Z tot A” in plaats van „A tot Z” als u de sorteervolgorde wilt omkeren (bijvoorbeeld om hoofdletters eerst te plaatsen).
3. Controleer bij lange lijsten de formuleverwijzingen zorgvuldig tijdens het naar beneden slepen om fouten te voorkomen.
4. Houd er rekening mee dat de hulpkolommethode binnen elke groep niet alfabetisch sorteert, tenzij u een tweede sorteerniveau toevoegt in het dialoogvenster.
VBA-macro voor hoofdlettergevoelige sortering zonder hulpkolom
Als u een echte hoofdlettergevoelige sortering nodig heeft — in plaats van categorische groepering — en geen hulpkolommen wilt gebruiken, volstaat de standaard sorteermethode van Excel niet, omdat deze geen onderscheid maakt tussen hoofd- en kleine letters. In dergelijke gevallen kunt u een VBA-macro inzetten om uw gegevens direct en daadwerkelijk hoofdlettergevoelig te sorteren. Dit is met name handig bij grote datasets, geautomatiseerde processen of terugkerende taken, aangezien de macro de sortering onmiddellijk uitvoert en eenvoudig herbruikbaar is.
Deze methode is ideaal als u meer controle wilt over de sorteervolgorde of het proces wilt automatiseren voor meerdere werkbladen of bereiken.
Voorzorgsmaatregelen: Macro’s overschrijven de sorteervolgorde van uw selectie. Maak altijd een back-up van uw gegevens voordat u nieuwe VBA-code uitvoert en zorg dat macro’s zijn ingeschakeld in uw Excel-instantie.
Volg deze stappen:
1. Ga naar Ontwikkelaarshulpmiddelen > Visual Basic. Klik in het venster Visual Basic for Applications op Invoegen > Module. Plak de volgende code in de nieuwe module:
Sub CaseSensitiveSort()
Dim WorkRng As Range
Dim ws As Worksheet
Dim col As Integer
Dim xTitleId As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range to Sort:", xTitleId, WorkRng.Address, Type:=8)
col = Application.InputBox("Enter the Column Number to Sort By (e.g.,1 for first column):", xTitleId, 1, Type:=1)
Set ws = WorkRng.Worksheet
ws.Sort.SortFields.Clear
ws.Sort.SortFields.Add Key:=WorkRng.Columns(col), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ws.Sort
.SetRange WorkRng
.Header = xlYes
.MatchCase = True
.Apply
End With
End Sub Met deze macro selecteert u het bereik dat u wilt sorteren, geeft u op op basis van welke kolom (via kolomnummer) gesorteerd moet worden en past u vervolgens een echte hoofdlettergevoelige sortering toe. Het argument .MatchCase = True zorgt ervoor dat hoofdletters, kleine letters en woorden met een eerste letter in hoofdletters duidelijk van elkaar worden onderscheiden tijdens het sorteren.
2. Om de macro uit te voeren, keert u terug naar het hoofdvenster van Excel en drukt u op de F5-toets of klikt u op Uitvoeren om de VBA-code te starten. U wordt gevraagd het bereik te selecteren en het kolomnummer op te geven waarnaar gesorteerd moet worden. Zodra u bevestigt, sorteert de macro de gegevens hoofdlettergevoelig.
Probleemoplossing en tips:
- Controleer bij foutmeldingen nogmaals de geselecteerde bereiken en het ingevoerde kolomnummer.
- Een verkeerd kolomnummer kan resulteren in een onbedoelde sorteervolgorde.
- De macro werkt alleen binnen het geselecteerde werkblad; om over meerdere werkbladen te sorteren, herhaalt u het proces.
Deze oplossing biedt een robuustere sorteermethode voor complexe of geautomatiseerde hoofdlettergevoelige sorteringen en is daardoor ideaal voor gevorderde gebruikers of voor wie handmatige stappen met hulpkolommen liever vermijdt.
Gerelateerde artikelen:
Hoe sorteert u in Excel op bestandsextensie?
Hoe sorteert u een kolom in Excel op tekenlengte?
Hoe sorteert u gegevens op basis van de meest voorkomende waarde in Excel?
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins