Спајање табела у Екцелу помоћу програма Повер Куери (једноставан корак-по-корак водич)

Помоћу програма Повер Куери рад са подацима распршеним по радним листовима или чак радним свескама постао је лакши.

Једна од ствари на којој вам Повер Куери може уштедети много времена је када морате спојити табеле различитих величина и колона на основу одговарајуће колоне.

Испод је видео у којем сам показао како тачно спојити табеле у Екцелу помоћу програма Повер Куери.

У случају да више волите да читате текст него гледате видео, доле се налазе писана упутства.

Претпоставимо да имате табелу као што је приказано испод:

Ова табела садржи податке које желим да користим, али и даље недостају две важне колоне - „Ид производа“ и „Регион“ у којима продајни представник послује.

Ове информације су дате као засебне табеле као што је приказано испод:

Да бисте све ове податке ујединили у једну табелу, мораћете да спојите ове три табеле да бисте затим могли да креирате изведену табелу и анализирате је или да је користите за друге сврхе извештавања/контролне табле.

Под спајањем не мислим на једноставну копију пасте.

Морат ћете пресликати релевантне записе из Табеле 1 са подацима из Табеле 2 и 3.

Сада се за то можете ослонити на ВЛООКУП или ИНДЕКС/МАТЦХ.

Или ако сте ВБА чаробњак, можете написати код за то.

Али ове опције су дуготрајне и компликоване у поређењу са Повер Куери.

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

Да би ова техника функционисала, морате имати колоне за повезивање. На пример, у Табели 1 и Табели 2 заједничка колона је „Ставка“, а у Табели 1 и Табели 3 заједничка колона је „Представник продаје“. Такође имајте на уму да не би требало да се понавља у овим колонама за повезивање.

Напомена: Повер Куери се може користити као додатак у програмима Екцел 2010 и 2013, и уграђена је функција од програма Екцел 2016 па надаље. На основу ваше верзије, неке слике могу изгледати другачије (снимци слика коришћени у овом водичу потичу из програма Екцел 2016).

Споји табеле користећи Повер Куери

Назвао сам ове табеле као што је приказано испод:

  1. Табела 1 - Салес_Дата
  2. Табела 2 - Пдт_Ид
  3. Табела 3 - Регион

Преименовање ових табела није обавезно, али боље је дати имена која описују о чему се ради у табели.

Одједном, можете спојити само две табеле у Повер Куери.

Зато ћемо прво морати да спојимо Табелу 1 и Табелу 2, а затим у следећем кораку спојимо Табелу 3 у њу.

Спајање Табеле 1 и Табеле 2

Да бисте спојили табеле, прво морате да их претворите у везе у програму Повер Куери. Када успоставите везе, можете их лако спојити.

Ево корака за чување Екцел табеле као везе у програму Повер Куери:

  1. Изаберите било коју ћелију у табели Салес_Дата.
  2. Кликните на картицу Подаци.
  3. У групи Гет & Трансформ кликните на „Фром Табле/Ранге“. Ово ће отворити уређивач упита.
  4. У уређивачу упита кликните на картицу „Датотека“.
  5. Кликните на опцију „Затвори и учитај у“.
  6. У дијалогу „Увоз података“ изаберите „Само креирај везу“.
  7. Притисните ОК.

Горе наведени кораци ће створити везу са именом Салес_Дата (или било којим именом које сте дали Екцел табели).

Поновите горње кораке за табелу 2 и табелу 3.

Дакле, када завршите, имат ћете три везе (с именом Салес_Дата, Пдт_Ид и Регион).

Сада да видимо како спојити табелу Салес_Дата и Пдт_Ид.

  1. Кликните на картицу Подаци.
  2. У групи Гет & Трансформ Дата кликните на Гет Дата.
  3. У падајућем менију кликните на Комбинуј упите.
  4. Кликните на Споји. Ово ће отворити дијалошки оквир Мерге.
  5. У дијалогу Спајање изаберите „Подаци о продаји“ из првог падајућег менија.
  6. Изаберите „Пдт_Ид“ из другог падајућег менија.
  7. У прегледу „Подаци о продаји“ кликните на колону „Ставка“. На овај начин ћете изабрати целу колону.
  8. У прегледу „Пдт_Ид“ кликните на колону „Ставка“. Тиме ћете изабрати целу колону.
  9. У падајућем менију „Јоин Кинд“ изаберите „Лефт Оутер (алл фром фирст, матцхинг фром сецонд)“.
  10. Притисните ОК.

Горе наведени кораци отворили би уређивач упита и приказали вам податке из Салес_Дата са једном додатном колоном (од Пдт_Ид).

Спајање Екцел табела (табеле 1 и 2)

Сада ће се процес спајања табела одвијати унутар уређивача упита са следећим корацима:

  1. У додатној колони (Пдт_Ид) кликните на двоструку стрелицу у заглављу.
  2. У оквиру опција који се отвара, поништите ознаку свих назива колона и изаберите само ставку. То је зато што већ имамо колону са називом производа у постојећој табели и само желимо ИД производа за сваки производ.
  3. Поништите опцију „Користи оригинално име колоне као префикс“.
  4. Притисните У реду.

Ово би вам дало резултујућу табелу која садржи сваки запис из табеле Салес_Дата и додатну колону која такође садржи идентификаторе производа (из табеле Пдт_Ид).

Сада, ако желите само да комбинујете две табеле, можете учитати овај Екцел, готови сте.

Али имамо три табеле за спајање, тако да има још посла.

Морате да сачувате ову добијену табелу као везу (тако да је можемо користити за спајање са Табелом 3).

Ево корака за чување ове спојене табеле (са подацима из табеле Салес_Дата и Пдт_Ид) као везе:

  1. Кликните на картицу Датотека
  2. Кликните на опцију „Затвори и учитај у“.
  3. У дијалогу „Увоз података“ изаберите „Само креирај везу“.
  4. Притисните ОК.

Ово ће сачувати ново спојене податке као везу. Ову везу можете преименовати ако желите.

Спајање Табеле 3 са Табелом резултата

Процес спајања треће табеле са резултујућом табелом (коју смо добили спајањем Табеле 1 и Табеле 2) је потпуно исти.

Ево корака за спајање ових табела:

  1. Кликните на картицу Подаци.
  2. У групи Гет & Трансформ Дата кликните на „Гет Дата“.
  3. У падајућем менију кликните на „Комбинуј упите“.
  4. Кликните на „Споји“. Ово ће отворити дијалошки оквир Мерге.
  5. У дијалогу Спајање изаберите „Спајање 1“ из првог падајућег менија.
  6. Изаберите „Регион“ из другог падајућег менија.
  7. У прегледу „Мерге1“ кликните на колону „Салес Реп“. На овај начин ћете изабрати целу колону.
  8. У прегледу региона кликните на колону „Представник продаје“. На овај начин ћете изабрати целу колону.
  9. У падајућем менију „Јоин Кинд“ изаберите Лефт Оутер (све од првог, подударање од другог).
  10. Притисните ОК.

Горе наведени кораци отворили би уређивач упита и приказали податке из Мерге1 са једном додатном колоном (Регион).

Сада ће се процес спајања табела одвијати у уређивачу упита са следећим корацима:

  1. У додатној колони (Регион) кликните на двоструку стрелицу у заглављу.
  2. У оквиру са опцијама који се отвори поништите ознаку свих назива колона и изаберите само Регион.
  3. Поништите опцију „Користи оригинално име колоне као префикс“.
  4. Притисните У реду.

Горе наведени кораци ће вам дати табелу у којој су све три табеле спојене (табела Салес_Дата са једном колоном за Пдт_Ид и једном за регион).

Ево корака за учитавање ове табеле у Екцелу:

  1. Кликните на картицу Датотека.
  2. Кликните на „Затвори и учитај у“.
  3. У дијалогу „Увоз података“ изаберите опције Табела и Нови радни листови.
  4. Притисните ОК.

Ово би вам резултирало спојеном табелом на новом радном листу.

Једна од најбољих ствари у вези са Повер Куери -ом је та што можете лако прилагодити све промене основних података (Табела 1, 2 и 3) једноставним освежавањем.

На пример, претпоставимо да ће Лаура бити пребачена у Азију и да ћете добити нове податке за следећи месец. Сада не морате поново да понављате горе наведене кораке. Све што треба да урадите је да освежите сто и он ће уместо вас све поновити.

У року од неколико секунди добићете нову спојену табелу.

Можда ће вам се допасти и следећи водичи за Повер Куери:

  • Комбинујте податке из више радних свезака у програму Екцел (помоћу програма Повер Куери).
  • Комбинујте податке из више радних листова у један радни лист у Екцелу.
  • Како откинути податке у Екцелу помоћу програма Повер Куери (познат и као Гет & Трансформ)
  • Набавите листу имена датотека из фасцикли и потфасцикли (помоћу програма Повер Куери)

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave