Hoe gegevens ondersteboven keren in Excel (4 manieren)

  • Deel Dit
Hugh West

Vaak moeten we gegevens spiegelen in Excel. Dit artikel toont u 4 snelle manieren om flipgegevens in Excel ondersteboven We zullen twee formules, een commando en een VBA code om dit te doen.

Download Praktijk Werkboek

Flipping Upside Down.xlsm

4 handige manieren om gegevens om te keren in Excel

Om de methoden te demonstreren, hebben wij een dataset geselecteerd met 3 kolommen: " Naam ", " Staat ", en " Stad "Wij hebben deze dataset waar nodig licht gewijzigd.

1. De sorteerfunctie gebruiken om gegevens om te keren in Excel

We zullen flip de gegevens met behulp van de Sorteer In deze eerste methode voegen we eerst getallen in oplopende volgorde in en sorteren ze vervolgens in aflopende volgorde om de gegevens om te draaien.

Stappen:

  • Maak om te beginnen een nieuwe kolom met de naam " Nee. ".

  • Typ dan het nummer van 0 naar 5 U kunt elk nummer in oplopende volgorde kiezen.

  • Selecteer vervolgens het celbereik D5:D10 .
  • Daarna, van de Gegevens tabblad → selecteer " Sorteer Z naar A " onder de Sorteren en filteren sectie.

  • Daarna verschijnt een waarschuwing.
  • Selecteer " De selectie uitbreiden " en druk op Sorteer .

  • Tenslotte zal dit de gegevens sorteren en bijgevolg zal het flip de gegevens ondersteboven .

Lees meer: Hoe gegevens in Excel van onder naar boven omklappen (4 snelle methoden)

2. De functies INDEX en ROWS combineren om gegevens ondersteboven te keren

We zullen de INDEX en RIJEN functies om een formule te maken om flipgegevens in de verticale richting.

Stappen:

  • Typ eerst de volgende formule in cel E5 .

=INDEX(B$5:B$10,ROWS(B5:B$10))

  • Ten tweede, druk op ENTER Dit geeft de laatste waarde van de " Naam " kolom naar de eerste rij.
  • Sleep vervolgens de Vulgreep naar beneden naar De formule automatisch invullen .
  • Daarna sleep je het resultaat naar de rechterkant.

Formuleverdeling

  • Om te beginnen zijn de INDEX functie geeft een uitgang van het bereik B5:B10 .
  • Hier wordt de cel gespecificeerd door de RIJEN functie. Het bereik B5:B$10 zal terugkeren 6 .
  • In de volgende formule wordt het dan B6:B$10 die zal terugkeren 5 Merk op dat de laatste waarde van het bereik vast is. Daarom wordt de uitvoer telkens kleiner.
  • Deze formule werkt dus als volgt flipgegevens .
  • Uiteindelijk ziet de uitvoer er ongeveer zo uit.

Lees meer: Rijen omdraaien in Excel (4 eenvoudige methoden)

Vergelijkbare lezingen

  • Kolommen en rijen omdraaien in Excel (2 eenvoudige methodes)
  • Excel blad van rechts naar links veranderen (4 geschikte manieren)
  • Hoe Excel-blad van links naar rechts omslaan (4 eenvoudige manieren)

3. Gegevens ondersteboven keren door de functies SORTBY en ROW samen te voegen

In dit deel zullen wij de SORTBY en ROW functies om een formule te maken om gegevens omdraaien .

Stappen:

  • Om te beginnen typt u deze formule in cel E5 .

=SORTBY($B$5:$C$10,RIJ(B5:B10),-1)

  • Druk vervolgens op ENTER Dit toont dus de uitvoer van de formule.

Formuleverdeling

  • Eerst hebben wij het volledige bereik van onze gegevens geselecteerd, namelijk B5:C10 .
  • Vervolgens voeren we de waarden in van 5 naar 10 binnen de ROW(B5:B10) gedeelte.
  • Tenslotte typten we -1 om het in aflopende volgorde te sorteren.

Lees meer: Hoe gegevens in Excel-diagram omkeren (5 eenvoudige methodes)

4. VBA toepassen om gegevens ondersteboven te keren in Excel

We zullen een Excel VBA Macro naar gegevens omdraaien in Excel. Hier gebruiken we de Voor de volgende lus om elke rij te doorlopen en te verwisselen met de relevante rij. Bovendien selecteert de gebruiker het celbereik zonder de koprij met behulp van een InputBox .

Stappen:

  • Breng eerst de VBA-module venster, waar we onze codes intypen.
  • Dus, druk op ALT+F11 om dit naar boven te halen. Als alternatief, vanuit de Ontwikkelaar tabblad → selecteer Visual Basic om dit te doen.
  • Vandaar dat de VBA venster verschijnt.
  • Vervolgens, van de Plaats tabblad, selecteer Module .
  • Hier voegen we VBA code in Excel.

  • Daarna typt u de volgende code in de VBA-module raam.
 Option Explicit Sub Flip_Data_Upside_Down() 'Declaring the Variables Dim cell_Range As Range Dim cell_Array, temp_Array As Variant Dim x1 As Integer, x2 As Integer, x3 As Integer On Error Resume Next 'Alle fouten negeren en doorgaan 'Setting user input Set cell_Range = Application.InputBox("Select the Range" _ & " Without Header Row", "ExcelWIKI", Type:=8) cell_Array = cell_Range.FormulaApplication.ScreenUpdating = False 'Loop door het geselecteerde celbereik Voor x2 = 1 Tot UBound(cell_Array, 2) x3 = UBound(cell_Array, 1) Voor x1 = 1 Tot UBound(cell_Array, 1) / 2 temp_Array = cell_Array(x1, x2) cell_Array(x1, x2) = cell_Array(x3, x2) cell_Array(x3, x2) = temp_Array x3 = x3 - 1 Volgende Volgende cell_Range.Formula = cell_Array Application.ScreenUpdating = True End Sub 

VBA-code opsplitsing

  • Ten eerste roepen we de Subprocedure als Flip_Data_Upside_Down .
  • Ten tweede wijzen we de variabele types toe.
  • Ten derde negeren we alle fouten met de " Bij fout Hervat Volgende " verklaring.
  • Vervolgens definieert de gebruiker het werkcelbereik met behulp van de optie InputBox methode.
  • Dan gebruiken we de Voor de volgende lus om het geselecteerde celbereik te doorlopen.
  • Ten slotte worden de rijen verwisseld met de relevante rijen om flip het ondersteboven .
  • Dus, deze code werkt.
  • Daarna, Sla de Module .
  • Plaats dan de cursor in de Subprocedure en druk op Ren .

  • Daarna zal deze code de gebruiker vragen het bereik in te voeren.
  • Selecteer vervolgens het celbereik B5:D10 en druk op OK .

  • Hierdoor wordt het geselecteerde bereik verticaal omgedraaid.

Lees meer: As omdraaien in Excel (4 eenvoudige methodes)

Dingen om te onthouden

  • De SORTBY functie is alleen beschikbaar in de Excel 365 en Excel 2021 versies. Voor eerdere versies kunt u methode 2 gebruiken.
  • Om de opmaak te behouden, kunt u methode 1 gebruiken.
  • Als er bestaande waarden zijn binnen het morsbereik, dan verschijnt er een " #SPILL! " fout.

Praktijk Sectie

Wij hebben een praktijkdataset toegevoegd voor elke methode in de Excel bestand. Daarom kunt u onze methoden gemakkelijk volgen.

Conclusie

Wij hebben u vier snelle manieren getoond om flipgegevens in Excel ondersteboven Als u problemen ondervindt met deze methoden of feedback voor mij hebt, kunt u hieronder commentaar geven. Bovendien kunt u onze site bezoeken ExcelWIKI voor meer Excel-gerelateerde artikelen. Bedankt voor het lezen, blijf uitblinken!

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.