Excel omgekeerde volgorde

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 voor een voorbeeld 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 keren.

U kunt deze Excel-sjabloon met omgekeerde volgorde hier downloaden - Excel-sjabloon met omgekeerde volgorde

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" voor "Helper".

Stap 5 - Kies vervolgens onder "Bestelling" voor "Grootste tot 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. Ook al hebben we geen ingebouwde functie om dit te doen, we kunnen 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 maak deze keer alleen de laatste cel als 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. Eerst heb ik twee variabelen "k" & "LR" gedeclareerd als een LONG gegevenstype.

 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.