Innholdsfortegnelse
Ofte må vi speile data i Excel. Denne artikkelen vil vise deg 4 raske måter å snu data i Excel opp ned . Vi vil implementere to formler, én kommando og én VBA kode for å gjøre det.
Last ned øvelsesarbeidsbok
Snu opp-ned.xlsm
4 nyttige tilnærminger til å snu data opp-ned i Excel
For å demonstrere metodene har vi valgt et datasett med 3 kolonner: « Navn », « Stat » og « By ». Vi har endret dette datasettet litt når det er nødvendig.
1. Bruke sorteringsfunksjonen til å snu data opp-ned i Excel
Vi vil snu dataene ved å bruke Sorter -funksjonen i denne første metoden. Først setter vi inn tall i stigende rekkefølge, og deretter sorterer vi dem i synkende rekkefølge for å snu dataene.
Trinn:
- Til å begynne med oppretter du en ny kolonne kalt " No. ".
- Skriv deretter inn tallet fra 0 til 5 . Du kan velge et hvilket som helst tall i stigende rekkefølge.
- Deretter velger du celleområdet D5:D10 .
- Etterpå, fra Data -fanen → velg « Sorter Z til A » under Sorter & Filter -delen.
- Etter det vil en advarsel dukke opp.
- Velg « Utvid utvalget ” og trykk Sorter .
- Til slutt vil dette sortere dataene og følgelig vil det snu dataene opp ned .
Les mer: Hvordan snu data inn Excel fra bunn til topp (4 raske metoder)
2. Kombinere INDEX- og ROWS-funksjoner for å snu data opp-ned
Vi vil slå sammen INDEX og RADER funksjoner for å lage en formel for å vende data i vertikal retning.
Trinn:
- Skriv først inn følgende formel i celle E5 .
=INDEX(B$5:B$10,ROWS(B5:B$10))
- Trykk deretter ENTER . Dette vil returnere den siste verdien fra « Navn »-kolonnen til den første raden.
- Dra deretter Fyllhåndtaket nedover til Autofyll formelen .
- Deretter drar du resultatet til høyre side.
Formeloversikt
- Til å begynne med returnerer INDEKS -funksjonen en utdata fra området B5:B10 .
- Her er cellen spesifisert av RADER funksjonen. Området B5:B$10 vil returnere 6 .
- Deretter, i neste formel, vil det være B6:B$10 , som vil returnere 5 . Legg merke til at den siste verdien av området er fast. Det er grunnen til at utdataene blir mindre for hver gang.
- Denne formelen fungerer derfor for å snu data .
- Til slutt,utdata vil ligne dette.
Les mer: Hvordan vende rader i Excel (4 enkle metoder)
Lignende avlesninger
- Hvordan snu kolonner og rader i Excel (2 enkle metoder)
- Endre Excel-ark fra høyre til venstre (4 egnede måter)
- Hvordan snu Excel-arket fra venstre til høyre (4 enkle måter)
3. Snu data opp-ned ved å slå sammen SORTBY- og ROW-funksjonene
I denne delen vil vi kombinere SORTBY og ROW -funksjoner for å lage en formel for å vende data opp ned .
Trinn:
- Til å begynne med, skriv inn denne formelen i celle E5 .
=SORTBY($B$5:$C$10,ROW(B5:B10),-1)
- Deretter trykker du ENTER . Så dette vil vise utdata fra formelen.
Formeloversikt
- Først valgte vi hele spekteret av dataene våre som er B5:C10 .
- Deretter legger vi inn verdiene fra 5 til 10 inne i RAD(B5:B10) -delen.
- Til slutt skrev vi -1 til sorter det i synkende rekkefølge.
Les mer: Hvordan vende data i Excel-diagram (5 enkle metoder)
4. Bruke VBA for å snu data opp-ned i Excel
Vi vil bruke en Excel VBA-makro for å vende data opp ned i Excel. Her vil vi bruke For neste sløyfe for å gå gjennom hver rad og bytteden med den aktuelle raden. Dessuten vil brukeren velge celleområdet uten overskriftsraden ved å bruke en InputBox .
Trinn:
- Få først opp vinduet VBA-modul , der vi skriver inn kodene våre.
- Så trykk ALT+F11 for å ta opp dette. Alternativt, fra Utvikler -fanen → velg Visual Basic for å gjøre dette.
- Derfor er VBA -vinduet vil dukke opp.
- Deretter, fra Sett inn -fanen, velger du Modul .
- Her setter vi inn VBA kode i Excel.
- Deretter skriver du inn følgende kode i vinduet VBA Module .
5519
VBA-kodesammenbrudd
- For det første kaller vi Subprosedyren som Flip_Data_Upside_Down .
- For det andre tildeler vi variabeltypene.
- For det tredje ignorerer vi alle feilene ved å bruke « On Error Resume Next »-setningen .
- Deretter definerer brukeren arbeidscelleområdet ved å bruke InputBox -metoden.
- Deretter bruker vi For at Next Loop skal gå gjennom det valgte celleområdet.
- Til slutt byttes radene med de relevante radene for å snu den opp ned .
- Denne koden fungerer altså.
- Etterpå, Lagre modulen .
- Sett deretter markøren inne i Subprosedyre og trykk Kjør .
- Etterpå vil denne koden spørre brukeren for å legge inn området.
- Velg deretter celleområdet B5:D10 og trykk OK .
- Ved å gjøre det vil den snu det valgte området vertikalt.
Les mer: Hvordan snu aksen i Excel (4 enkle metoder)
Ting å huske
- The SORTBY -funksjonen er kun tilgjengelig i Excel 365 - og Excel 2021 -versjonene. For tidligere versjoner kan du bruke metode 2.
- For å bevare formateringen kan du bruke metode 1.
- Hvis det er eksisterende verdier innenfor utslippsområdet, vil det vise en « #SPILL! ” feil.
Øvingsseksjon
Vi har lagt til et praksisdatasett for hver metode i Excel -filen. Derfor kan du enkelt følge med på metodene våre.
Konklusjon
Vi har vist deg fire raske måter å vende data i Excel opp ned . Hvis du har problemer med disse metodene eller har tilbakemeldinger til meg, kan du gjerne kommentere nedenfor. Dessuten kan du besøke vår side ExcelWIKI for flere Excel-relaterte artikler. Takk for at du leser, fortsett å utmerke deg!