Hoe kinne jo gegevens fan meardere rigen yn Excel konsolidearje (4 rappe metoaden)

  • Diel Dit
Hugh West

Yn in protte gefallen moatte jo miskien gegevens konsolidearje, gearfoegje of kombinearje . Yn Microsoft Excel kinne jo sokke soarten taken yn bulk en binnen sekonden dwaan. Dit artikel lit sjen hoe't jo gegevens yn Excel út meardere rigen konsolidearje kinne mei wat flugge metoaden.

Oefenwurkboek downloade

Jo kinne it oefenwurkboek downloade fan 'e ûndersteande keppeling.

Gegevens fan meardere rigen konsolidearje.xslm

4 metoaden om gegevens fan meardere rigen yn Excel te konsolidearjen

No, lit ús oannimme dat jo in dataset hawwe mei in list fan Lannen en harren Stêden . Hjir wolle jo de meardere rigen foar Stêden konsolidearre neist harren Lân . Op dit punt sil ik jo twa metoaden sjen litte dy't dizze dataset brûke om dit te dwaan.

1. Unike en TEXTJOIN-funksjes brûke

Gebrûk fan UNIQUE Funksjes en TEXTJOIN is ien fan 'e fluchste en meast handige manieren om gegevens fan meardere rigen yn Excel te konsolidearjen. Folgje no de stappen hjirûnder om gegevens te konsolidearjen mei dizze funksjes.

Stappen :

  • Earst meitsje in nije kolom foar Lân njonken jo dataset.
  • Selektearje dêrnei sel E5 en foegje de folgjende formule yn.
=UNIQUE(B5:B13)

Yn dit gefal is sel E5 de earste sel fan de nije kolom Lân . Ek binne B5 en B13 de earste en lêste sellen fan 'e datasetkolom Lân .

Boppedat brûke wy de UNIKE funksje. De syntaksis fan dizze funksje is UNIQUE(array, [by_col], [exactly_once]) .

  • Foegje dan in oare kolom ta foar konsolidearre gegevens fan de stêden.
  • Dêrnei klikje jo op sel F5 en set de folgjende formule yn.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))

Hjir is sel F5 de earste sel fan de nije kolom Stêd . Ek sellen C5 en C13 binne respektivelik de earste en lêste sellen fan de datasetkolom Stêd .

Boppedat brûke wy hjir de TEXTJOIN funksje. De syntaksis fan dizze funksje is TEXTJOIN(delimiter,ignore_empty,text1,...) . Ek brûke wy de IF-funksje .

  • Slepe as lêste de Fillhandtak foar de rest fan de kolom .

Lês mear: Funksje konsolidearje foar tekstgegevens yn Excel (mei 3 foarbylden)

2. IF-funksje tapasse en sortearje

In oare manier om de gegevens fan meardere rigen yn excel te konsolidearjen is de funksje IF te brûken en de Sortearje -opsje út de Data ljepper tagelyk. Folgje no de stappen hjirûnder om dit te dwaan fanút de boppesteande dataset.

Stappen :

  • Selektearje earst it selberik dat jo sortearje wolle. Yn dit gefal is it berik B5:B13 .
  • Gean dan nei de Data ljepper > Sortearje & Filter > Sortearje A oant Z .

  • No, in Sortearje warskôging faksil pop up. Selektearje op dit punt De seleksje útwreidzje .
  • Folgjende, klikje op OK .

  • Foegje dêrom in oare kolom ta foar Stêden .
  • Selektearje dêrnei sel D5 en ynfoegje de folgjende formule, en sleep de Fillhandtak foar de oerbleaune sellen fan de kolom.
=IF(B5=B4,D4 &","& C5,C5)

Yn dit gefal is sel D5 de earste sel fan de kolom Stêden .

  • Foegje op dit punt in nije kolom yn mei de namme Final Sort .
  • Selektearje dan sel E5 , ynfoegje de folgjende formule en sleep de Fill Handle foar de oerbleaune kolomsellen.
=IF(B5B6,"Final Row","")

Yn dit gefal binne B5 en B6 respektivelik de earste en twadde sellen fan 'e kolom Stêd . Ek E5 is de earste sel fan de kolom Finale rige .

  • No, selektearje en kopiearje berik D5:E13 en plak se yn Wearden formaat om har formule te ferwiderjen.

  • Gean dan nei de Data tab > Sortearje .

  • Op dit punt, fan Sortearje op opsjes selektearje Finale sortearje .
  • Dan, út de Oarder -opsjes selektearje Z oant A .
  • Dêrtroch , klikje op OK .

  • No sil in fakje Sortearje warskôging opdûke. Selektearje op dit punt De seleksje útwreidzje .
  • Folgjende, klikje op OK .

  • Op dit punt, dosil jo útfier hawwe lykas werjûn yn 'e ûndersteande skermôfbylding.

  • Utstean wiskje alle ekstra rigen en kolommen en hawwe jo winske útfier.

Lês mear: Hoe kinne jo ynformaasje konsolidearje yn Excel (2 ienfâldige manieren)

Silkens Lêzingen

  • Hoe kinne jo groepearings- en konsolidaasjeark brûke yn Excel (5 maklike foarbylden)
  • Konsolidaasje fuortsmite yn Excel (2 handige metoaden) )
  • Hoe kinne jo gegevens konsolidearje yn Excel út meardere wurkboeken (2 metoaden)
  • [Fêst]: Konsolidaasjereferinsje is net jildich yn Excel ( mei Quick Fix)

3. Gebrûk fan 'e konsolidaasjeopsje om gegevens fan meardere rigen yn Excel te konsolidearjen

Stel no dat jo in dataset hawwe wêr't jo ferkeap makke hawwe troch in pear persoanen by ferskate gelegenheden. Op dit punt wolle jo de gegevens fan har ferkeap konsolidearje en har som krije fan meardere rigen. Jo kinne de stappen hjirûnder folgje as jo dat wolle.

Stappen :

  • Selektearje earst de sel dy't jo wolle nije gegevens yn.
  • Twadde, gean nei it ljepblêd Data .
  • Selektearje dan Konsolidearje út de Data-ark .

  • Selektearje dan Som út Funksje opsjes.
  • Dêrnei , selektearje de Referinsje , Yn dit gefal is it $B$5:$C$14 .

Hjir, sel B5 is de earste sel fan de kolom Sales Persoan en sel C14 is de lêste sel fan de kolom Ferkeapbedrach .

  • Selektearje dêrnei de Linkerkolom fan Brûk labels yn .
  • Klik dêrtroch op de OK knop.

  • Uteinlik hawwe jo jo konsolidearre gegevens foar ferkeap.

Opmerking: As jo ​​jo gegevens konsolidearre wolle krije op basis fan kritearia, earst Sortearje jo gegevens neffens jo kritearia en brûk dan de Konsolidearje opsje.

Lês mear: Gegevensvalidaasje en konsolidaasje yn Excel (2 foarbylden)

4. VBA-koade tapasse om gegevens fan meardere rigen yn Excel te konsolidearjen

Jo kinne ek VBA koade om gegevens maklik te konsolidearjen fan meardere rigen yn Excel. As jo ​​dat dwaan wolle, kinne jo de stappen hjirûnder folgje.

Stappen :

  • Druk earst op ALT + F11 om it VBA finster te iepenjen.
  • Selektearje no Sheet 7 of it blêd dêr't jo oan wurkje en Rjochtsklik derop.
  • Selektearje dêrnei opfolgjend Foegje > Module .

  • Op dit punt, kopiearje de folgjende koade en plak it yn de lege romte.
3294

💡 Koade Taljochting:

Yn dit diel sil ik de hjirboppe brûkte VBA -koade útlizze. No haw ik de koade ferdield yn ferskate seksjes en nûmere se. Op dit punt sil ik de koade seksje wiis útlizze.

  • Seksje 1: Yndizze seksje meitsje wy in nije Sub neamd ConsolidateMultiRows() .
  • Seksje 2 : Dêrnei ferklearje wy ferskate fariabelen.
  • Seksje 3: Hjir, yn dizze seksje, meitsje wy in InputBox dy't sil freegje om ús referinsjeberik.
  • Seksje 4: Wy rinne in For loop foar it tafoegjen fan de Sales Amount .
  • Seksje 5: Uteinlik moatte wy alle ekstra ynhâld wiskje en feroarje de sellen.

  • Druk no op F5 en fier de koade út.
  • Op dit punt, in doaze sil ferskine lykas de skermôfdruk hjirûnder.
  • Foegje dan jo referinsjeberik yn
  • Klik as lêste op de knop OK .

  • As lêste hawwe jo jo konsolidearre gegevens lykas de skermôfdruk hjirûnder.

Lês mear: Hoe kinne jo gegevens fan meardere kolommen yn Excel konsolidearje (7 maklike manieren)

Konklúzje

Lêst mar net it minste, ik hoopje dat jo fûn hawwe wêr't jo nei sochten fan dit lidwurd. As jo ​​​​fragen hawwe, lit dan in reaksje hjirûnder litte. Ek, as jo mear artikels lykas dit lêze wolle, kinne jo ús webside besykje ExcelWIKI .

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.