Како консолидовати податке из више редова у Екцелу (4 брза метода)

  • Деле Ово
Hugh West

У многим случајевима, можда ћете морати да обједините, спојите или комбинујете податке . У Мицрософт Екцел-у такве врсте задатака можете обавити на велико и за неколико секунди. Овај чланак показује како да консолидујете податке у Екцел-у из више редова помоћу неких брзих метода.

Преузмите радну свеску за вежбу

Можете преузети радну свеску за вежбу са доње везе.

Консолидујте податке из више редова.кслм

4 метода за консолидацију података из више редова у Екцел-у

Сада, претпоставимо да имате скуп података са листом Земље и њихови Градови . Овде желите да имате више редова за Градови консолидовани поред њихове Земље . У овом тренутку, показаћу вам две методе које користе овај скуп података да то урадите.

1. Коришћење УНИКУЕ и ТЕКСТЈОИН функција

Коришћење УНИКУЕ Функције и ТЕКСТЈОИН су један од најбржих и најпогоднијих начина за консолидацију података из више редова у Екцел-у. Сада пратите доленаведене кораке да бисте консолидовали податке помоћу ових функција.

Кораци :

  • Прво, направите нову колону за Земља поред вашег скупа података.
  • Затим изаберите ћелију Е5 и уметните следећу формулу.
=UNIQUE(B5:B13)

У овом случају, ћелија Е5 је прва ћелија нове колоне Земља . Такође, Б5 и Б13 су прва и последња ћелија колоне скупа података Земља .

Штавише, користимо функцију ЈЕДИНСТВЕНО . Синтакса ове функције је УНИКУЕ(низ, [по_кол], [тачно_једном]) .

  • Затим додајте још једну колону за консолидовану подаци о градовима.
  • Након тога кликните на ћелију Ф5 и унесите следећу формулу.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))

Овде је ћелија Ф5 прва ћелија нове колоне Град . Такође, ћелије Ц5 и Ц13 су прва и последња ћелија колоне скупа података Град респективно.

Штавише, овде користимо ТЕКСТЈОИН функција. Синтакса ове функције је ТЕКСТЈОИН(делимитер,игноре_емпти,тект1,…) . Такође, користимо ИФ функцију .

  • На крају, превуците Филл Хандле за остатак колоне .

Прочитајте више: Обједињавање функције за текстуалне податке у Екцел-у (са 3 примера)

2. Примена функције ИФ и сортирање

Други начин за консолидацију података из више редова у Екцел-у је коришћење функције ИФ и опције Сорт из Подаци картица истовремено. Сада пратите доленаведене кораке да бисте то урадили из горњег скупа података.

Кораци :

  • Прво, изаберите опсег ћелија који желите да сортирате. У овом случају, то је опсег Б5:Б13 .
  • Затим идите на картицу Подаци &гт; Сортирај &амп; Филтер &гт; Сортирај од А до З .

  • Сада, оквир Упозорење о сортирању ће искочити. У овом тренутку изаберите Прошири избор .
  • Следеће кликните на ОК .

  • Сходно томе, додајте још једну колону за Градови .
  • Након тога, изаберите ћелију Д5 и уметните следећу формулу и превуците ручицу за попуњавање за преостале ћелије колоне.
=IF(B5=B4,D4 &","& C5,C5)

У овом случају, ћелија Д5 је прва ћелија колона Градови .

  • У овом тренутку уметните нову колону под називом Коначно сортирање .
  • Затим изаберите ћелију Е5 , уметните следећу формулу и превуците ручицу за попуњавање за преостале ћелије колоне.
=IF(B5B6,"Final Row","")

У овом случају, Б5 и Б6 су прва и друга ћелија колоне Град , респективно. Такође, Е5 је прва ћелија колоне Завршни ред .

  • Сада изаберите и копирајте опсег Д5:Е13 и налепите их у формату Вредности да бисте уклонили њихову формулу.

  • Следеће, идите на картица Подаци &гт; Сортирај .

  • У овом тренутку, од Сортирај по опције изаберите Финал Сорт .
  • Затим, из опција Ред изаберите З до А .
  • Сходно томе , кликните на ОК .

  • Сада ће се појавити оквир Упозорење о сортирању . У овом тренутку изаберите Прошири избор .
  • Следеће кликните на ОК .

  • У овом тренутку виће имати ваш излаз као што је приказано на слици испод.

  • Коначно, избришите све додатне редове и колоне и имајте жељени резултат.

Прочитајте више: Како консолидовати информације у Екцел-у (2 једноставна начина)

Слично Реадингс

  • Како користити алате за груписање и консолидацију у Екцел-у (5 једноставних примера)
  • Уклоните консолидацију у Екцел-у (2 згодна метода) )
  • Како консолидовати податке у Екцел-у из више радних књига (2 методе)
  • [Поправљено]: Референца за консолидацију није важећа у Екцел-у ( са брзим поправком)

3. Коришћење опције консолидације за консолидацију података из више редова у Екцел-у

Сада, претпоставимо да имате скуп података у којем имате продају од стране неколико лица у различитим приликама. У овом тренутку, желите да консолидујете податке о њиховој продаји и добијете њихов збир из више редова. Можете да пратите доленаведене кораке ако то желите.

Кораци :

  • Прво, изаберите ћелију коју желите да нови подаци у.
  • Друго, идите на картицу Подаци .
  • Затим изаберите Консолидирај из Алатке за податке .

  • Затим изаберите Сум из опција Функција .
  • Након тога , изаберите Референца , у овом случају, то је $Б$5:$Ц$14 .

Овде, ћелија Б5 је прва ћелија колоне Продавац и ћелије Ц14 је последња ћелија колоне Износ продаје .

  • Следеће, изаберите леву колону из Користи ознаке у .
  • Сходно томе, кликните на дугме ОК .

  • Коначно, имате своје консолидоване податке за продају.

Напомена: Ако желите да консолидујете своје податке на основу критеријума, прво Сортирај своје податке према својим критеријумима, а затим користите опцију Обједини .

Прочитајте више: Провера и консолидација података у Екцел-у (2 примера)

4. Примена ВБА кода за консолидацију података из више редова у Екцел-у

Такође, можете применити ВБА код за лаку консолидацију података из више редова у Екцел-у. Ако то желите, можете да пратите доленаведене кораке.

Кораци :

  • Прво, притисните АЛТ + Ф11 да отворите ВБА прозор.
  • Сада изаберите Схеет 7 или лист на којем радите и Кликните десним тастером миша на њему.
  • Следеће, узастопно изаберите Инсерт &гт; Модуле .

  • У овом тренутку, копирајте следећи код и налепите га у празан простор.
7450

💡 Објашњење кода:

У овом делу ћу објаснити ВБА код који се користи изнад. Сада сам поделио код на различите делове и нумерисао их. У овом тренутку ћу мудро објаснити одељак кода.

  • Одељак 1: Уу овом одељку, креирамо нови Суб под називом ЦонсолидатеМултиРовс() .
  • Сецтион 2 : Затим, декларишемо различите варијабле.
  • Одељак 3: Овде, у овом одељку, креирамо ИнпутБок који ће тражити наш референтни опсег.
  • Одељак 4: Покрећемо Фор петљу за додавање Износ продаје .
  • Одељак 5: Коначно, морамо да обришемо сав додатни садржај и преуредите ћелије.

  • Сада притисните Ф5 и покрените код.
  • У овом тренутку, појавиће се оквир као на слици испод.
  • Следеће, убаците референтни опсег
  • На крају, кликните на дугме ОК .

  • На крају, имате своје консолидоване податке као на слици испод.

Прочитајте више: Како консолидовати податке из више колона у Екцел-у (7 једноставних начина)

Закључак

На крају, али не и најмање важно, надам се да сте пронашли оно што сте тражили из овога чланак. Ако имате било каквих питања, оставите коментар испод. Такође, ако желите да прочитате више оваквих чланака, можете посетити нашу веб локацију ЕкцелВИКИ .

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.