Kako konsolidirati podatke iz više redaka u Excelu (4 brze metode)

  • Podijeli Ovo
Hugh West

U mnogim slučajevima, možda ćete morati konsolidirati, spojiti ili kombinirati podatke . U Microsoft Excelu takve vrste zadataka možete obaviti skupno i unutar nekoliko sekundi. Ovaj članak pokazuje kako konsolidirati podatke u Excelu iz više redaka s nekim brzim metodama.

Preuzmite radnu bilježnicu za vježbu

Radnu bilježnicu za vježbu možete preuzeti s donje veze.

Konsolidirajte podatke iz više redaka.xslm

4 metode za konsolidaciju podataka iz više redaka u Excelu

Sada, pretpostavimo da imate skup podataka s popisom Države i njihovi Gradovi . Ovdje želite imati više redaka za Gradove konsolidirane pored njihove Države . U ovom trenutku, pokazat ću vam dvije metode pomoću ovog skupa podataka za to.

1. Korištenje funkcija UNIQUE i TEXTJOIN

Korištenje UNIQUE Funkcije i TEXTJOIN jedan su od najbržih i najprikladnijih načina za konsolidaciju podataka iz više redaka u Excelu. Sada slijedite donje korake za konsolidaciju podataka pomoću ovih funkcija.

Koraci :

  • Prvo, stvorite novi stupac za Zemlja pored vašeg skupa podataka.
  • Zatim odaberite ćeliju E5 i umetnite sljedeću formulu.
=UNIQUE(B5:B13)

U ovom slučaju ćelija E5 je prva ćelija novog stupca Država . Također, B5 i B13 prva su i zadnja ćelija stupca skupa podataka Država .

Štoviše, koristimo funkciju JEDINSTVENO . Sintaksa ove funkcije je UNIQUE(array, [by_col], [exactly_once]) .

  • Zatim dodajte još jedan stupac za konsolidirane podaci gradova.
  • Nakon toga kliknite na ćeliju F5 i umetnite sljedeću formulu.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))

Ovdje je ćelija F5 prva ćelija novog stupca Grad . Također, ćelije C5 i C13 su prva i posljednja ćelija stupca skupa podataka Grad redom.

Štoviše, ovdje koristimo TEXTJOIN funkcija. Sintaksa ove funkcije je TEXTJOIN(delimiter,ignore_empty,text1,…) . Također, koristimo IF funkciju .

  • Na kraju, povucite Full Handle za ostatak stupca .

Pročitajte više: Funkcija konsolidacije za tekstualne podatke u Excelu (s 3 primjera)

2. Primjena IF funkcije i sortiranja

Drugi način za konsolidaciju podataka iz više redaka u excelu je korištenje IF funkcije i opcije Sortiraj iz Podaci karticu istovremeno. Sada slijedite korake u nastavku da biste to učinili iz gornjeg skupa podataka.

Koraci :

  • Prvo odaberite raspon ćelija koji želite sortirati. U ovom slučaju, to je raspon B5:B13 .
  • Zatim idite na Podaci karticu > Sortiraj & Filter > Sortiraj od A do Z .

  • Sada, okvir Upozorenje za sortiranje će iskočiti. U ovom trenutku odaberite Proširi odabir .
  • Dalje kliknite na U redu .

  • Slijedom toga dodajte još jedan stupac za Gradove .
  • Nakon toga odaberite ćeliju D5 i umetnite sljedeću formulu te povucite Ručku za popunjavanje za preostale ćelije stupca.
=IF(B5=B4,D4 &","& C5,C5)

U ovom slučaju ćelija D5 je prva ćelija od stupac Gradovi .

  • U ovom trenutku umetnite novi stupac pod nazivom Konačna sortacija .
  • Zatim odaberite ćeliju E5 , umetnite sljedeću formulu i povucite Ručku za popunjavanje za preostale ćelije stupca.
=IF(B5B6,"Final Row","")

U ovom slučaju, B5 i B6 su prva i druga ćelija stupca Grad redom. Također, E5 je prva ćelija stupca Završni red .

  • Sada odaberite i kopirajte raspon D5:E13 i zalijepite ih u format Vrijednosti kako biste uklonili njihovu formulu.

  • Dalje, idite na kartica Podaci > Poredaj .

  • U ovom trenutku, iz Poredaj po opcije odaberite Konačno sortiranje .
  • Zatim, iz opcija Redoslijed odaberite Z do A .
  • Slijedom toga, , kliknite U redu .

  • Sada će se pojaviti okvir Upozorenje o sortiranju . U ovom trenutku odaberite Proširi odabir .
  • Dalje kliknite na U redu .

  • U ovom trenutku, viimat će vaš izlaz kao što je prikazano na slici ispod.

  • Na kraju, izbrišite sve dodatne retke i stupce i imajte željeni izlaz.

Pročitajte više: Kako objediniti informacije u Excelu (2 jednostavna načina)

Slično Čitanja

  • Kako koristiti alate za grupiranje i konsolidaciju u Excelu (5 jednostavnih primjera)
  • Uklonite konsolidaciju u Excelu (2 praktične metode) )
  • Kako konsolidirati podatke u Excelu iz više radnih knjiga (2 metode)
  • [Popravljeno]: referenca konsolidacije nije važeća u Excelu ( uz Quick Fix)

3. Korištenje opcije konsolidacije za konsolidaciju podataka iz više redaka u Excelu

Pretpostavimo sada da imate skup podataka u kojem imate prodaju koju je izvršilo nekoliko osobe u različitim prilikama. U ovom trenutku želite konsolidirati podatke o njihovoj prodaji i dobiti njihov zbroj iz više redaka. Možete slijediti korake u nastavku ako to želite.

Koraci :

  • Prvo odaberite ćeliju koju želite novi podaci.
  • Drugo, idite na karticu Podaci .
  • Zatim odaberite Konsolidiraj iz Alata za podatke .

  • Zatim odaberite Zbroj iz opcija Funkcija .
  • Nakon toga , odaberite Referencu , u ovom slučaju, to je $B$5:$C$14 .

Ovdje, ćelija B5 je prva ćelija stupca Prodavač i ćelija C14 je posljednja ćelija stupca Iznos prodaje .

  • Zatim odaberite Lijevi stupac iz Koristi oznake u .
  • Slijedom toga, kliknite na gumb U redu .

  • Konačno, imate svoje konsolidirane podatke za prodaju.

Napomena: Ako želite da vaši podaci budu konsolidirani na temelju kriterija, prvo Razvrstajte svoje podatke prema svojim kriterijima, a zatim upotrijebite opciju Konsolidiraj .

Pročitajte više: Provjera i konsolidacija podataka u Excelu (2 primjera)

4. Primjena VBA koda za konsolidaciju podataka iz više redaka u Excelu

Također, možete primijeniti VBA kod za jednostavnu konsolidaciju podataka iz više redaka u Excelu. Ako to želite učiniti, možete slijediti korake u nastavku.

Koraci :

  • Prvo pritisnite ALT + F11 za otvaranje VBA prozora.
  • Sada odaberite List 7 ili list na kojem radite i Kliknite desnom tipkom miša na njemu.
  • Zatim, uzastopno odaberite Umetni > Module .

  • U ovom trenutku kopirajte sljedeći kod i zalijepite ga u prazan prostor.
9886

💡 Objašnjenje koda:

U ovom ću dijelu objasniti gore korišteni VBA kod. Sada sam podijelio kod u različite dijelove i označio ih brojevima. U ovom ću trenutku objasniti odjeljak koda.

  • Odjeljak 1: Uu ovom odjeljku stvaramo novi Sub nazvan ConsolidateMultiRows() .
  • Odjeljak 2 : Zatim deklariramo različite varijable.
  • Odjeljak 3: Ovdje, u ovom odjeljku, stvaramo InputBox koji će tražiti naš referentni raspon.
  • Odjeljak 4: Pokrećemo Za petlju za dodavanje Prodajnog iznosa .
  • Odjeljak 5: Na kraju, moramo izbrisati sav dodatni sadržaj i preuredite ćelije.

  • Sada pritisnite F5 i pokrenite kod.
  • U ovom trenutku, pojavit će se okvir kao na slici ispod.
  • Zatim umetnite referentni raspon
  • Na kraju kliknite gumb U redu .

  • Na kraju, imate svoje konsolidirane podatke kao na slici ispod.

Pročitajte više: Kako konsolidirati podatke iz više stupaca u Excelu (7 jednostavnih načina)

Zaključak

Na kraju, ali ne i najmanje važno, nadam se da ste u ovome pronašli ono što ste tražili članak. Ako imate pitanja, ostavite komentar ispod. Također, ako želite čitati više ovakvih članaka, možete posjetiti našu web stranicu ExcelWIKI .

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.