Zlúčiť tabuľky v programe Excel | Ako zlúčiť dve tabuľky priradením stĺpca?

Keď pracujeme v programe Excel, nie je isté, že údaje budú v jednom pracovnom hárku, môžu to byť aj vo viacerých pracovných hárkoch vo viacerých tabuľkách. Ak chceme tabuľky zlúčiť, môžeme to urobiť rôznymi spôsobmi, aby sme mohli mať údaje v jednom tabuľka a toto sa nazýva spájanie tabuliek v programe Excel, je to možné pomocou funkcií VLOOKUP alebo INDEX a MATCH.

Zlúčiť tabuľky v programe Excel

Niekedy pri analýze údajov môžeme zhromaždiť všetky potrebné informácie do jedného pracovného hárka. Je to veľmi častý problém alebo situácia, keď sú údaje rozdelené do mnohých pracovných hárkov alebo zošitov. Existuje mnoho spôsobov, ako zlúčiť údaje z viacerých tabuliek do jednej tabuľky v programe Excel.

Tu si môžete stiahnuť túto šablónu Zlúčiť tabuľku Excel - Zlúčiť šablónu tabuľky Excel

Ako zlúčiť 2 tabuľky v programe Excel?

Údaje o zákazníkoch sme dali mestu v dvoch tabuľkách. Z tohto dôvodu sme vzali 20 záznamov.

List 1: Tabuľka 1: CustomerInfo

Hárok 2: Tabuľka 2: Podrobnosti o produkte

Objednávka č. Je v oboch tabuľkách spoločnou informáciou, na základe ktorej medzi nimi vytvoríme vzťah.

Ďalej sú uvedené kroky na zlúčenie týchto dvoch tabuliek:

  • Kliknite na ľubovoľnú bunku v tabuľke Informácie o zákazníkovi. Prejdite na kartu VLOŽIŤ a kliknite na možnosť Tabuľka v časti Tabuľky. Pozri snímku obrazovky nižšie.

  • Potom sa zobrazí dialógové okno Vytvoriť tabuľku. Naša tabuľka „CustomerInfo“ má hlavičky stĺpcov, a preto by malo byť začiarknuté políčko „Moja tabuľka má hlavičky“. Pozri snímku obrazovky nižšie.

  • Prevedie naše údaje do tabuľkového formátu. Teraz kliknite na pole Názov tabuľky v časti Vlastnosti a zadajte názov tejto tabuľky ako „Customer_info“ .

  • Rovnakým spôsobom postupujte aj pri ďalšej tabuľke „ProductDetails“ . Názov „Výrobky“ sme dali inej tabuľke. Pozri snímku obrazovky nižšie.

  • Kliknite niekam na tabuľku Customer_Info, potom prejdite na kartu Vložiť a kliknite na možnosť Kontingenčná tabuľka v časti Tabuľky.

  • Zobrazí sa dialógové okno pre vytvorenie kontingenčnej tabuľky. Začiarknite políčko „Pridať tieto údaje do dátového modelu“, ako je znázornené na obrázku nižšie.

  • Kliknite na OK a potom sa otvorí nový hárok s novou časťou Polia kontingenčnej tabuľky na pravej strane, ako je znázornené na obrázku nižšie.

  • Kliknite na kartu VŠETKO v sekcii Pole kontingenčnej tabuľky a zobrazia sa všetky nami vytvorené tabuľky. Pozri snímku obrazovky nižšie.

  • Teraz kliknite na možnosť Vzťahy v sekcii Výpočty, ako je znázornené na nasledujúcom obrázku.

  • Otvorí sa dialógové okno na vytvorenie vzťahu medzi týmito tabuľkami. Kliknite na tlačidlo Nový. Pozri snímku obrazovky nižšie.

  • Opäť sa otvorí dialógové okno, ako je uvedené nižšie, a tu sú zobrazené vytvorené tabuľky.

  • Pretože existuje jedno pole „Číslo objednávky“ je bežné v obidvoch tabuľkách, a preto pomocou týchto spoločných polí / stĺpcov vytvoríme vzťah medzi týmito tabuľkami.
  • Vyberte Customer_Info v sekcii Tabuľky a pole Číslo objednávky v sekcii Stĺpec. Pozri snímku obrazovky nižšie.

  • V časti Súvisiaca tabuľka vyberte inú tabuľku Produkty a v časti Súvisiaci stĺpec vyberte pole Číslo objednávky . Pozri snímku obrazovky nižšie.

  • Primárny kľúč sú jedinečné hodnoty, ktoré sa v tabuľke zobrazia raz. Potom kliknite na tlačidlo OK. Zobrazí vzťah, ako je znázornené na obrázku nižšie.

  • Teraz môžeme podľa toho presunúť pole myšou a zobraziť výsledok. Kliknite na tabuľku Customer_Info, ako je znázornené na obrázku nižšie.

  • Presuňte polia Číslo objednávky, Meno zákazníka a mesto pod rámček riadku.
  • Presuňte pole Vek pod pole Filter.
  • Potiahnutím poľa Produkt pod poľom Stĺpec a Hodnoty zobrazíte počet produktov.

Konečný výsledok je uvedený nižšie:

Podľa toho môžete podľa svojich požiadaviek polia presúvať a púšťať.

Dôležité informácie o zlúčení 2 tabuliek v programe Excel

  • Týmto procesom môžete zlúčiť viac ako dve tabuľky.
  • V každej tabuľke by mal byť jeden spoločný stĺpec.
  • Jeden spoločný stĺpec bude v tomto procese fungovať ako primárny kľúč, a preto by toto pole malo mať jedinečné hodnoty.