Sadržaj
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 .