Hur slår man samman två eller flera tabeller till en baserat på nyckelkolumner?
Om du antar att du har tre tabeller i en arbetsbok, vill du nu slå samman dessa tabeller till en tabell baserat på motsvarande nyckelkolumner för att få resultatet som visas i skärmdumpen nedan. Detta kan vara en besvärlig uppgift för de flesta av oss, men oroa dig inte. I den här artikeln kommer jag att presentera några metoder för att lösa detta problem.
Slå samman två eller flera tabeller till en baserad på nyckelkolumner med en fantastisk funktion
Slå samman två eller flera tabeller till en baserad på nyckelkolumner med Power Query funktion (Excel 2016 och senare versioner)
Att använda Power Query funktion för att sammanfoga flera tabeller till en baserat på motsvarande nyckelkolumner, följ dessa steg:
1. Om dina dataintervall inte är i tabellformat bör du först konvertera dem till tabeller. Välj intervall och klicka sedan Insert > BordI Skapa bord dialogrutan, klicka OK knappen, se skärmdumpar:
2. När du har skapat tabeller för vart och ett av dataintervallen väljer du den första tabellen och klickar sedan Data > Från tabell / intervall, se skärmdump:
3. Då, i Bord 1-Power Query redaktör fönstret klickar Hem > Stäng och ladda > Stäng & ladda till, se skärmdump:
4. I poppade ut Importera data, Välj Skapa bara anslutning alternativet och klicka sedan på OK knapp, se skärmdump:
5. Sedan skapas den första anslutningstabellen i Frågor och anslutningar upprepa ovanstående steg 2-steg 4 för att skapa anslutningstabellerna för de andra två tabellerna som du vill slå samman. När du är klar får du nedanstående skärmdump:
6. När du har skapat anslutningarna för tabellerna ska du slå samman de två första tabellerna till en, klicka Data > Hämta data > Kombinera frågor > Sammanfoga, se skärmdump:
7. I Sammanfoga dialogrutan, gör följande:
- (1.) Välj den första tabellen från den första rullgardinsmenyn;
- (2.) Välj den andra tabellen som du vill slå samman från den andra rullgardinsmenyn;
- (3.) I förhandsgranskningsfönstret klickar du på den matchande kolumnen från de två tabellerna separat för att välja dem och de valda kolumnerna blir gröna.
- (4.) I Gå med snäll rullgardinsmeny, välj Vänster yttre (allt från första, matchande från andra) alternativ.
8. Klicka sedan OK knappen, i Sammanfoga1-Power Query redaktör fönstret klickar knapp, se skärmdump:
9. Och sedan, i den utökade rutan:
- (1.) Behåll standard Bygga ut valt alternativ;
- (2.) I Välj Alla kolumner listruta, kontrollera kolumnnamnet som du vill slå samman till den första tabellen.
- (3.) Avmarkera kryssrutan Använd det ursprungliga kolumnnamnet som prefix alternativ.
10. Klicka sedan OK knappen, nu kan du se kolumndata i den andra tabellen har lagts till i den första tabellen, se skärmdump:
11. I det här steget har den första tabellen och den andra tabellen slagits samman av nyckelkolumnen framgångsrikt, nu måste du importera den sammanslagna tabellen till en ny sammanslagningstabell, klicka Hem > Stäng och ladda > Stäng & ladda till, se skärmdump:
12. I poppade ut Importera data dialogrutan väljer du Skapa bara anslutning alternativet och klicka på OK knapp, se skärmdump:
13. Här kan du se en anslutning skapas som heter Sammanfoga 1 i Frågor och anslutningar ruta, se skärmdump:
14. Efter att ha slagit samman de två första tabellerna måste du kombinera det nya Sammanfoga 1 tabell med den tredje tabellen, klicka Data > Hämta data > Kombinera frågor > Sammanfoga, och i Sammanfoga dialogrutan, gör följande:
- (1.) Välj tabellen Merge1 från den första rullgardinsmenyn;
- (2.) Välj den tredje tabellen som du vill slå samman från den andra rullgardinsmenyn;
- (3.) I förhandsgranskningsfönstret klickar du på den matchande kolumnen från de två tabellerna separat för att välja dem och de valda kolumnerna blir gröna;
- (4.) I Gå med snäll rullgardinsmeny, välj Vänster yttre (allt från första, matchande från andra) alternativ.
15. Och klicka sedan på OKI Sammanfoga2-Power Query redaktör fönstret klickar i den utökade rutan, markera kolumnnamnet som du vill kombinera från den tredje tabellen och avmarkera kryssrutan Använd det ursprungliga kolumnnamnet som prefix alternativ också, se skärmdump:
16. Klicka sedan OK knappen, du får en sammanslagen tabell med de tre tabellerna tillsammans, och nu bör du importera den sammanslagna tabellen till ett nytt tabellark, klicka Hem > Stäng och ladda > Stäng & ladda till, se skärmdump:
17. I Importera data dialogrutan väljer du Bord och Nytt kalkylblad alternativ, se skärmdump:
18. Slutligen har en ny tabell med data från de tre tabellerna, baserad på motsvarande nyckelkolumner, skapats i ett nytt kalkylblad som visas i skärmdumpen nedan:
tips:
1. Om dina ursprungliga data ändras måste du också ändra den sammanslagna tabellen, klicka på en cell i den sammanslagna tabellen och klicka sedan på Fråga > refresh för att få uppdaterade data. Se skärmdump:
2. Med denna funktion kan du också slå samman mycket fler tabeller genom att upprepa ovanstående steg.
Slå samman två eller flera tabeller till en baserad på nyckelkolumner med en fantastisk funktion
I det här avsnittet kommer jag att introducera en användbar funktion – Tabell sammanslagning of Kutools för Excel. Med den här funktionen kan du snabbt slå samman två eller flera tabeller till en baserat på nyckelkolumner.
Till exempel har jag två tabeller som vill slås ihop enligt nedanstående skärmdump:
1. Klicka Kutools Plus > Tabell sammanslagning, se skärmdump:
2. I det första steget i Tabeller slås samman guiden, välj huvudtabellen och uppslagstabellen separat, (Anmärkningar: kolumndata i uppslagstabellen läggs till i huvudtabellen), se skärmdump:
3. I steg 2 i Tabeller slås samman guiden, kontrollera det nyckelkolonnnamn som du vill slå samman tabellerna baserat på, se skärmdump:
4. Klicka Nästa knappen, i steg 3 i Tabell sammanslagning guiden, klicka Nästa knapp direkt, se skärmdump:
5. Och sedan, i steg 4 i guiden, kontrollera kolumnnamnet från uppslagstabellen som du vill lägga till i huvudtabellen, se skärmdump:
6. Fortsätt klicka Nästa knappen, i det sista steget i guiden, i Lägg till alternativlista, kryssa Lägg till felaktiga rader i slutet av huvudtabellen alternativ, samtidigt kan du också välja operationerna för de duplicerade raderna efter behov. Se skärmdump:
7. Klicka sedan Finish -knappen kommer motsvarande datakolumn i uppslagstabellen att läggas till i huvudtabellen enligt nedanstående skärmdump:
tips:
1. Med den här funktionen kan du uppdatera data i en huvudtabell med en annan tabell efter behov.
2. För att slå samman fler tabeller, välj helt enkelt resultatet av de nyligen sammanslagna data som huvudtabell och upprepa sedan stegen ovan.
Kutools för Excel - Superladda Excel med över 300 viktiga verktyg. Njut av permanent gratis AI-funktioner! Hämta den nu
Fler relativa artiklar:
- Kombinera / slå samman flera ark till ett ark i Google Sheet
- Hur kombinerar eller sammanfogar flera ark till ett ark i Google-ark? Här kommer jag att prata om en enkel formel för dig att lösa denna uppgift.
- Slå ihop och kombinera rader utan att förlora data i Excel
- Excel håller bara data i den övre vänstra cellen om du tillämpar kommandot "Merge & Center" (fliken Start> Merge & Center på panelen Alignment) för att slå samman rader med data i Excel. Användare måste använda en annan metod för att slå samman flera datarader till en rad utan att radera data. Denna handledning kommer att presentera dig metoden för hur du slår samman rader med data till en rad.
- Slå samman två tabeller genom att matcha en kolumn i Excel
- Antag att du har två tabeller i två olika ark, en är huvudtabell och den andra är ny datatabell. Nu vill du slå samman dessa två tabeller med en matchande kolumn och uppdatera data enligt nedanstående skärmdump, hur kan du snabbt lösa det i Excel? I den här artikeln kommer jag att introducera knep för att kombinera två tabeller med en kolumn snabbt.
- Kombinera duplicerade rader och summera värdena i Excel
- I Excel , kan du alltid möta detta problem när du har en rad data som innehåller några dubblettposter och nu vill du kombinera duplikatdata och summera motsvarande värden i en annan kolumn, som följande skärmdumpar visas. Hur kunde du lösa detta problem?
- Kombinera flera arbetsböcker till en huvudarbetsbok i Excel
- Har du någonsin fastnat när du måste kombinera flera arbetsböcker till en huvudarbetsbok i Excel? Det mest hemska är att arbetsböckerna du behöver kombinera innehåller flera kalkylblad. Och hur man bara kombinerar de angivna kalkylbladen i flera arbetsböcker i en arbetsbok? Denna handledning visar flera användbara metoder som hjälper dig att lösa problemet steg för steg.
De bästa Office-produktivitetsverktygen
Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%
- Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
- Sammanfoga celler / rader / kolumner och förvaring av data; Delat cellinnehåll; Kombinera duplicerade rader och summa / genomsnitt... Förhindra duplicerade celler; Jämför intervall...
- Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
- Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
- Favorit och sätt snabbt in formler, Intervall, diagram och bilder; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
- Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
- Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
- Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
- Gruppering av pivottabell efter veckonummer, veckodagen och mer ... Visa olåsta, låsta celler av olika färger; Markera celler som har formel / namn...
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!