Kako okrenuti podatke naopako u Excelu (4 načina)

  • Podijeli Ovo
Hugh West

Često moramo da preslikamo podatke u Excel. Ovaj članak će vam pokazati 4 brze načine za okrenuti podatke u Excelu naopačke . Implementiraćemo dvije formule, jednu naredbu i jedan VBA kod da to učinimo.

Preuzmite Vježbenicu

Okretanje naopako.xlsm

4 zgodna pristupa za okretanje podataka naopako u Excelu

Da bismo demonstrirali metode, odabrali smo skup podataka sa 3 kolone: ​​“ Ime ”, “ Država ” i “ Grad ”. Malo smo izmijenili ovaj skup podataka kad god je bilo potrebno.

1. Korištenje funkcije sortiranja za okretanje podataka naopako u Excelu

Mi ćemo okrenuti podaci koristeći funkciju Sort u ovoj prvoj metodi. Prvo ćemo umetnuti brojeve u rastućem redoslijedu, a zatim ih sortirati u opadajućem redoslijedu kako bismo preokrenuli podatke.

Koraci:

  • Za početak kreirajte nova kolona pod nazivom “ Br. ”.

  • Zatim upišite broj od 0 do 5 . Možete odabrati bilo koji broj u rastućem redoslijedu.

  • Dalje, odaberite raspon ćelija D5:D10 .
  • Nakon toga, s kartice Podaci → odaberite “ Sort Z do A ” ispod Sort & Filter odjeljak.

  • Nakon toga, pojavit će se poruka upozorenja.
  • Odaberite “ Proširite izbor ” i pritisnite Sort .

  • Konačno, ovo će sortirati podatke i posljedično, okrenite podatke naopako .

Pročitajte više: Kako okrenuti podatke u Excel od dna prema vrhu (4 brze metode)

2. Kombiniranje funkcija INDEX i ROWS za okretanje podataka naopako

Spojit ćemo INDEX i ROWS funkcije za kreiranje formule za okretanje podataka u vertikalnom smjeru.

Koraci:

  • Prvo, upišite sljedeću formulu u ćeliju E5 .

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

  • Drugo, pritisnite ENTER . Ovo će vratiti posljednju vrijednost iz stupca “ Name ” u prvi red.
  • Zatim, povucite Fill Handle prema dolje do Automatsko popunjavanje formule .
  • Nakon toga povucite rezultat na desnu stranu.

Raščlamba formule

  • Za početak, funkcija INDEX vraća izlaz iz raspona B5:B10 .
  • Ovdje je ćelija određena funkcijom ROWS . Opseg B5:B$10 će vratiti 6 .
  • Onda, u sljedećoj formuli, to će biti B6:B$10 , što će vratiti 5 . Obratite pažnju da je poslednja vrednost opsega fiksna. Zato će izlaz svaki put biti manji.
  • Dakle, ova formula radi na okretanju podataka .
  • Konačno,izlaz će izgledati slično ovome.

Pročitajte više: Kako okretati redove u Excelu (4 jednostavna metoda)

Slična očitanja

  • Kako okretati stupce i redove u Excelu (2 laka metoda)
  • Promijenite Excel list s desna na lijevo (4 pogodna načina)
  • Kako preokrenuti Excel list slijeva na desno (4 jednostavna načina)

3. Okrenite podatke naopako spajanjem funkcija SORTBY i ROW

U ovom dijelu ćemo kombinirati SORTBY i ROW funkcije za kreiranje formule za okretanje podataka naopačke .

Koraci:

  • Za početak upišite ovu formulu u ćeliji E5 .

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

  • Zatim pritisnite ENTER . Dakle, ovo će pokazati izlaz iz formule.

Raščlamba formule

  • Najprije smo odabrali cijeli raspon naših podataka koji je B5:C10 .
  • Zatim unosimo vrijednosti od 5 do 10 unutar ROW(B5:B10) dijela.
  • Na kraju, otkucali smo -1 u sortirajte u opadajućem redoslijedu.

Pročitajte više: Kako preokrenuti podatke u Excel grafikonu (5 jednostavnih metoda)

4. Primjena VBA za okretanje podataka naopako u Excelu

Koristit ćemo Excel VBA makro za okretanje podataka naopačke u Excelu. Ovdje ćemo koristiti For Next Loop da prođemo kroz svaki red i zamijenimoto sa relevantnim redom. Osim toga, korisnik će odabrati raspon ćelija bez reda zaglavlja koristeći InputBox .

Koraci:

  • Prvo, otvorite prozor VBA Module u koji upisujemo naše kodove.
  • Dakle, pritisnite ALT+F11 da spomenem ovo. Alternativno, na kartici Razvojnik → odaberite Visual Basic da biste to učinili.
  • Dakle, Prozor VBA će se pojaviti.
  • Sljedeće, na kartici Insert , odaberite Module .
  • Ovdje umećemo VBA kod u Excel.

  • Nakon toga ukucajte sljedeći kod unutar VBA Module prozora.
7101

Raščlamba VBA koda

  • Prvo, zovemo Sub proceduru kao Flip_Data_Upside_Down .
  • Drugo, dodjeljujemo tipove varijabli.
  • Treće, ignoriramo sve greške koristeći naredbu “ On Error Resume Next ” .
  • Sljedeće, korisnik definira radni raspon ćelija pomoću metode InputBox .
  • Zatim koristimo Da bi sljedeća petlja prošla kroz odabrani raspon ćelija.
  • Konačno, redovi se zamjenjuju odgovarajućim redovima da bi se okrenuli naopako .
  • Dakle, ovaj kod radi.
  • Nakon toga, Sačuvajte Modul .
  • Zatim stavite kursor unutar Subprocedure i pritisnite Run .

  • Nakon toga, ovaj kod će pitati korisnik da unese raspon.
  • Zatim, odaberite raspon ćelija B5:D10 i pritisnite OK .

  • Na taj način će okrenuti odabrani raspon okomito.

Pročitajte više: Kako okrenuti os u Excelu (4 laka metoda)

Stvari koje treba zapamtiti

  • SORTBY dostupna je samo u verzijama Excel 365 i Excel 2021 . Za starije verzije možete koristiti metodu 2.
  • Da sačuvate formatiranje, možete koristiti metodu 1.
  • Ako postoje postojeće vrijednosti unutar raspona prolijevanja, tada će se prikazati „ #SPILL! ” greška.

Odjeljak vježbe

Dodali smo skup podataka za vježbu za svaku metodu u datoteku Excel . Stoga možete jednostavno slijediti naše metode.

Zaključak

Pokazali smo vam četiri brza načina da prebacite podatke u Excel naopako . Ako imate bilo kakvih problema u vezi s ovim metodama ili imate bilo kakve povratne informacije za mene, slobodno komentirajte ispod. Osim toga, možete posjetiti našu stranicu ExcelWIKI za više članaka vezanih za Excel. Hvala na čitanju, nastavite da se ističete!

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.