Hoe de volgorde van gegevens in Excel opnieuw te beoordelen? - 3 Methoden met voorbeeld

Omgekeerde volgorde van Excel-gegevens

De omgekeerde volgorde in Excel is niets anders dan het omdraaien van de gegevens waarbij de onderste waarde bovenaan komt en de bovenste waarde onderaan.

Kijk bijvoorbeeld naar de onderstaande afbeelding.

Zoals we kunnen zien, staat de onderste waarde bovenaan in omgekeerde volgorde, en hetzelfde geldt ook voor de bovenste waarde. Dus, hoe kunnen we de volgorde van gegevens in Excel omkeren, is nu de vraag.

Hoe de volgorde van gegevensrijen in Excel omkeren?

In Excel kunnen we sorteren door verschillende methoden te volgen; hier laten we u alle mogelijke manieren zien om de volgorde in Excel om te draaien.

Methode # 1 - Eenvoudige sorteermethode

U vraagt ​​zich vast al af of het mogelijk is om de gegevens om te keren door alleen een sorteeroptie te gebruiken. We kunnen niet omkeren door alleen de gegevens te sorteren, maar met een hulpkolom kunnen we dit echt doen.

Stap 1 - Beschouw de onderstaande gegevens voor dit voorbeeld.

Stap 2 - Maak daarnaast een kolom met de naam "HELPER" en voer serienummers in.

Stap 3 - Selecteer nu de volledige gegevens en open de sorteeroptie door op ALT + D + S te drukken .

Stap 4 - Kies onder 'Sorteren op' 'Helper'.

Stap 5 - Kies vervolgens onder 'Bestelling' voor 'Grootste naar kleinste'.

Stap 6 - Klik nu op Ok, onze gegevens worden teruggedraaid.

Methode # 2 - Excel-formule gebruiken

We kunnen de volgorde ook omdraaien door ook formules te gebruiken. Hoewel we hiervoor geen ingebouwde functie hebben, kunnen we andere formules gebruiken om de volgorde om te draaien.

Om de omgekeerde volgorde van gegevens te maken, gaan we twee formules gebruiken, namelijk INDEX en ROWS. INDEX-functie kan het resultaat ophalen van het genoemde rijnummer van het geselecteerde bereik, en de ROWS-functie in Excel geeft het aantal geselecteerde rijen weer.

Stap 1 - Beschouw de onderstaande gegevens voor dit voorbeeld.

Stap 2 - Open eerst de INDEX-functie.

Stap 3 - Selecteer voor Array de stadsnamen uit A2: A9 en maak er een absolute referentie van door op de F4-toets te drukken.

Stap 4 - Vervolgens, om Rij Num open RIJEN- functie in te voegen in de INDEX-functie.

Stap 5 - Selecteer voor de functie RIJEN hetzelfde celbereik als we hebben geselecteerd voor de functie INDEX, maar deze keer maakt alleen de laatste cel een absolute referentie.

Stap 6 - Sluit de haak en druk op de enter-toets om het resultaat te krijgen.

Stap 7 - Versleep de formule om het volledige resultaat te krijgen.

Methode # 3 - Volgorde omkeren door VBA-codering te gebruiken

Het omkeren van de volgorde van Excel-gegevens is ook mogelijk door VBA Coding te gebruiken. Als je een goede kennis hebt van VBA, dan is hieronder de code voor jou.

Code:

Sub Reverse_Order () Dim k As Long Dim LR As Long LR = Cells (Rows.Count, 1) .End (xlUp) .Row For k = 2 To LR Cells (k, 2) .Value = Cells (LR, 1) .Value LR = LR - 1 Volgende k End Sub

Kopieer deze code naar uw module.

Voer nu de code uit om de lijst met omgekeerde volgorde in uw Excel-werkblad te krijgen.

Ik zal je uitleggen hoe deze code voor jou werkt. Ten eerste heb ik twee variabelen, "k" en "LR" als een LONG gegevenstype gedeclareerd .

Dim k As Long Dim LR As Long

"K" is om door cellen te lopen, en "LR" is om de laatst gebruikte rij in het werkblad te vinden.

Vervolgens heb ik het vinden van de laatst gebruikte rijtechniek gebruikt om de laatste waarde in de string te vinden.

LR = Cellen (Rows.Count, 1) .End (xlUp) .Row

Vervolgens heb ik de FOR NEXT- lus gebruikt om door de cellen te lopen om de volgorde om te keren.

Voor k = 2 naar LR-cellen (k, 2). Waarde = cellen (LR, 1). Waarde LR = LR - 1 volgende k

Dus als we deze code uitvoeren, krijgen we het volgende resultaat.

Dingen om te onthouden

  • Er is geen ingebouwde functie of tool beschikbaar in Excel om de volgorde om te draaien.
  • Een combinatie van INDEX + ROWS zal de volgorde omkeren.
  • Van alle beschikbare technieken is de sorteeroptie de betere en gemakkelijkere manier om te sorteren.
  • Om VBA-code te begrijpen, moet u voorkennis hebben van VBA-macro's.

Interessante artikelen...