Ga naar hoofdinhoud
 

Hoe gegevens op hoofdlettergevoelig te sorteren in Excel?

Auteur: zon Laatst gewijzigd: 2024-08-07

In Excel kunt u waarden in aflopende of oplopende volgorde sorteren, maar heeft u ooit gegevens op hoofdlettergevoelig willen sorteren? Eigenlijk kunt u met de sorteerfunctie van Excel gegevens op hoofdlettergevoelig sorteren, maar de sorteervolgorde is misschien niet het antwoord dat u wilt. Soms wil je alle hoofdletters bovenaan sorteren en de kleine letters volgen zoals getoond in screenshot 1, maar in soms wil je de volgorde sorteren zoals a, A, b, B… zoals getoond in screenshot 2. Nu zal ik je de trucs vertellen om deze taken snel in Excel op te lossen.

Screenshot1                           Screenshot2

Sorteer gegevens in hoofdlettergevoelig met de help-kolom (alle hoofdletters bovenaan en volg kleine letters)

Als u de gegevens in hoofdletters bovenaan wilt sorteren en vervolgens de kleine letters wilt volgen, kunt u een formule gebruiken om een ​​hulpkolom te maken en vervolgens de hulpkolom sorteren.

1. Selecteer een lege cel naast uw gegevens en typ deze formule = (CODE (LINKS (A1))> 90) + 0 erin en druk vervolgens op Enter -toets en sleep vervolgens de automatische vulgreep naar beneden om deze formule toe te passen. U kunt zien dat er een aantal 0 en 1 in de cellen worden weergegeven, en een nummer 0 geeft aan dat het eerste teken een hoofdletter is in de bijbehorende cel, en een cijfer 1 geeft aan dat het eerste teken geen hoofdletter is in de bijbehorende cel. Zie screenshots:

een screenshot van het gebruik van de formuleeen screenshot van de formuleresultaten

2. Houd vervolgens deze formulecellen geselecteerd en klik op Data, Selecteer dan Sorteer kleinste naar grootste or Sorteer van groot naar klein zoals je nodig hebt. Selecteer om hoofdletters bovenaan te sorteren Sorteer kleinste naar grootste. Zie screenshot:

een screenshot van het selecteren van de sorteervolgorde zoals u nodig heeft

3. Dan in de popping Sorteer waarschuwing dialoogvenster, vink aan Breid de selectie uit optie. Zie screenshot:

een screenshot van het uitbreiden van de selectie

4. klikken Sorteer. Nu staan ​​alle hoofdletters bovenaan en kleine letters onderaan.

een screenshot met de sorteerresultaten

U kunt de hulpkolom verwijderen als u deze niet meer nodig heeft.


Sorteer gegevens in hoofdlettergevoelig met Defined Function (allemaal hoofdletters bovenaan en volg kleine letters)

Als je graag aan VBA wilt studeren, kun je onderstaande VBA-code gebruiken om hetzelfde resultaat te doen als de hulpkolom.

1. druk op Alt + F11 toetsen om in te schakelen Microsoft Visual Basic voor toepassingen venster en klik op Invoegen > Module.

2. Plak vervolgens in het nieuwe modulevenster de onderstaande VBA-code erin.

VBA: Sorteer gegevens hoofdlettergevoelig.

Function StrToHex(Str) As Variant
‘UpdatebyKutoolsforExcel20150921
    Dim xStr As String
    Dim I As Integer
    If Not (VarType(Str) = vbString) Then
        StrToHex = Str
    Else
        For I = 1 To Len(Str)
          xStr = xStr & Format(Hex(Asc(Mid(Str, I, 1))), "00")
        Next I
        StrToHex = xStr
    End If
End Function

3. Sla vervolgens de code op en ga terug naar uw werkblad, selecteer een lege cel naast uw gegevens en typ deze formule = StrToHex (I1) erin en sleep vervolgens de hendel voor automatisch aanvullen naar beneden om deze formule op cellen toe te passen. Zie screenshot:

een screenshot van het toepassen van de door de gebruiker gedefinieerde functie om de resultaten te verkrijgen

4. Vervolgens kunt u zien dat er enkele getallen in de cellen staan, de formulecellen geselecteerd houden en naar gaan Data tab, en selecteer Sorteer kleinste naar grootste, zie screenshot:

een screenshot van het selecteren van een sorteervolgorde

5. Vink vervolgens in het popping-dialoogvenster aan Breid de selectie uit.

een screenshot van het uitbreiden van de selectie 2

6. klikken Sorteer. Nu staan ​​alle hoofdletters bovenaan en kleine letters onderaan.

een screenshot van de eindresultaten na het sorteren

U kunt de formulecellen naar behoefte verwijderen.


Sorteer gegevens in hoofdlettergevoelig met Kutools voor Excel (sorteer gegevens als deze volgorde: a, A, b, B, c. C ...)

Als u de gegevenssortering wilt zoals onderstaand screenshot, kan bovenstaande methode u niet helpen. U kunt echter Kutools for Excel's Geavanceerd sorteren hulpprogramma om u te helpen deze taak snel af te ronden.

een screenshot die de originele gegevens toont vergeleken met de gegevens na het sorteren

Na gratis installeren Kutools voor Excel, doe het als volgt:

1. Selecteer de gegevens die u wilt sorteren en klik op Koetools Plus > Sorteren > Geavanceerd sorteren.

2. In de Geavanceerd sorteren dialoogvenster, selecteer de kolom die u wilt sorteren en selecteer Values voor Sorteer op lijst en selecteer A tot Z in de Order lijst, en vergeet niet om te controleren Hoofdlettergevoelig selectievakje, als uw gegevens geen koptekst hebben, schakelt u het selectievakje uit Mijn gegevens hebben kopteksten. Zie screenshot:

een screenshot van het configureren van het dialoogvenster Geavanceerde sortering

3. klikken Ok. Nu zijn de gegevens gesorteerd zoals hieronder afgebeeld.

een screenshot die de verzuuringsresultaten laat zien

met Kutools for Excel's Geavanceerd sorteren functie, kunt u gegevens sorteren op weekdag, frequentie, maildomein, absolute waarde, tekstlengte enzovoort.

een schermafbeelding met verschillende voorwaarden in het dialoogvenster Geavanceerde sortering


Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

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!