Innehållsförteckning
I handledningen visas olika sätt att kombinera kalkylblad i Excel beroende på vilket resultat du vill ha - konsolidera data från flera kalkylblad, kombinera flera kalkylblad genom att kopiera deras data eller slå ihop två Excel-kalkylblad till ett kalkylblad med hjälp av nyckelkolumnen.
Idag ska vi ta itu med ett problem som många Excel-användare kämpar med dagligen - hur man sammanfogar flera Excel-ark till ett utan att kopiera och klistra in: konsolidering av numeriska data (summa, antal osv.) och sammanslagning ark (dvs. kopiering av data från flera arbetsblad till ett).
Konsolidera data från flera kalkylblad i ett enda kalkylblad
Det snabbaste sättet att konsolidera data i Excel (i en arbetsbok eller flera arbetsböcker) är att använda den inbyggda Excel Konsolidera funktion.
Låt oss ta följande exempel: Anta att du har ett antal rapporter från företagets regionala kontor och att du vill konsolidera dessa siffror i ett huvudarbetsblad så att du får en sammanfattande rapport med försäljningssummor för alla produkter.
Som du ser i skärmbilden nedan har de tre kalkylbladen som ska konsolideras en liknande datastruktur, men olika antal rader och kolumner:
Om du vill konsolidera data i ett enda arbetsblad utför du följande steg:
- Ordna källdata på rätt sätt. För att Excel-konsolideringsfunktionen ska fungera korrekt måste du se till att:
- Varje intervall (datauppsättning) som du vill konsolidera finns på ett separat arbetsblad. Lägg inte in några data på det blad där du planerar att skriva ut de konsoliderade uppgifterna.
- Varje ark har samma layout och varje kolumn har en rubrik och innehåller liknande data.
- Det finns inga tomma rader eller kolumner i någon lista.
- Kör Excel Consolidate. I huvudarbetsbladet klickar du på den övre vänstra cellen där du vill att de konsoliderade uppgifterna ska visas, gå till Uppgifter och klickar på Konsolidera .
Tips: Det är tillrådligt att konsolidera data i ett tomt ark. Om huvudarbetsbladet redan innehåller data, se till att det finns tillräckligt med utrymme (tomma rader och kolumner) för att innehålla de sammanslagna data.
- I Funktion väljer du en av de sammanfattningsfunktioner som du vill använda för att konsolidera dina data (Count, Average, Max, Min, etc.). I det här exemplet väljer vi Summa .
- I Referens genom att klicka på rutan Dialog för att kollapsa ikon och välj intervallet på det första arbetsbladet. Klicka sedan på Lägg till för att lägga till det intervallet i Alla referenser Upprepa det här steget för alla intervall som du vill konsolidera.
Om ett eller några av arken finns i en annan arbetsbok klickar du på Bläddra på för att hitta arbetsboken.
- Kontrollera Översta raden och/eller Vänster kolumn lådor under Använd etiketter om du vill att rad- och/eller kolumnetiketter för källintervallen ska kopieras till konsolideringen.
- Välj den Skapa länkar till källdata om du vill att de konsoliderade uppgifterna ska uppdateras automatiskt när källdata ändras. I det här fallet skapar Excel länkar till källarbetsbladen och en översikt som i följande skärmdump.
Om du expanderar en grupp (genom att klicka på symbolen med pluskonturen) och sedan klickar på cellen med ett visst värde visas en länk till källdata i formellfältet.
Som du ser är Excel Consolidate-funktionen mycket användbar för att sammanställa data från flera kalkylblad. Den har dock några begränsningar. Den fungerar i synnerhet för numeriska värden endast och alltid sammanfattar dessa siffror på ett eller annat sätt (summa, räkning, medelvärde osv.).
Om du vill slå ihop ark i Excel genom att kopiering av För att kombinera bara ett par ark behöver du kanske inte använda något annat än den gamla goda gamla kopiera/klistra in. Men om du ska slå ihop tiotals ark är det oundvikligt att det blir fel med manuell kopiering/klistring. I det här fallet kanske du vill använda någon av följande tekniker för att automatisera sammanslagningen.
Hur man slår ihop Excel-ark till ett
Sammanlagt finns det fyra sätt att sammanfoga Excel-arbetsblad till ett utan att kopiera och klistra in:
Hur du kombinerar Excel-kalkylblad med Ultimate Suite
Den inbyggda Excel-konsolideringsfunktionen kan sammanfatta data från olika ark, men den kan inte kombinera ark genom att kopiera deras data. För detta kan du använda ett av verktygen för sammanslagning & kombinera som ingår i vår Ultimate Suite for Excel.
Kombinera flera arbetsblad till ett med Copy Sheets
Anta att du har några kalkylblad som innehåller information om olika produkter och att du nu behöver slå ihop dessa kalkylblad till ett sammanfattande kalkylblad, så här:
När Kopiera ark har lagts till i bandet räcker det med tre enkla steg för att slå ihop de valda arken till ett.
- Starta guiden Kopiera blad.
På Excel-bandet går du till Ablebits fliken, Slå ihop grupp, klicka på Kopieringsblad och välj ett av följande alternativ:
- Kopiera arken i varje arbetsbok till ett ark och placera de resulterande arken i en arbetsbok.
- Slå ihop de identiskt namngivna arken till ett.
- Kopiera de markerade arken till en arbetsbok.
- Kombinera data från de valda arken till ett ark.
Eftersom vi vill kombinera flera ark genom att kopiera deras data väljer vi det sista alternativet:
- Välj kalkylblad och eventuellt intervall som ska slås samman.
Kopieringsblad visas en lista över alla ark i alla öppna arbetsböcker. Välj de arbetsblad som du vill kombinera och klicka på Nästa .
Om du inte vill kopiera hela innehållet i ett visst arbetsblad kan du använda dig av Dialog för att kollapsa ikonen för att välja önskat intervall som visas i skärmbilden nedan.
I det här exemplet slår vi ihop de tre första arken:
Tips: Om de kalkylblad som du vill slå ihop finns i en annan arbetsbok som för närvarande är stängd klickar du på Lägg till filer... för att bläddra till den arbetsboken.
- Välj hur du vill slå ihop ark.
I det här steget ska du konfigurera ytterligare inställningar så att dina kalkylblad kombineras på exakt det sätt du vill.
Hur du klistrar in uppgifterna:
- Klistra in alla - kopiera alla data (värden och formler). I de flesta fall är det alternativet att välja.
- Endast klistra in värden - Om du inte vill att formler från de ursprungliga arken ska klistras in i sammanfattningsbladet väljer du det här alternativet.
- Skapa länkar till källdata - kommer detta att infoga formler som kopplar de sammanslagna uppgifterna till källdata. Välj detta alternativ om du vill att de sammanslagna uppgifterna ska uppdateras automatiskt när någon av källdata ändras. Det fungerar på samma sätt som Skapa länkar till källdata alternativet i Excel Consolidate.
Hur du ordnar uppgifterna:
- Placera kopierade områden under varandra - ordna de kopierade områdena vertikalt.
- Placera kopierade sortiment sida vid sida - ordna de kopierade områdena horisontellt.
Hur du kopierar uppgifterna:
- Bevara formatering - är självförklarande och mycket bekvämt.
- Separera de kopierade områdena med en tom rad. - Välj det här alternativet om du vill lägga till en tom rad mellan data som kopierats från olika kalkylblad.
- Kopiera tabeller med deras rubriker . Markera det här alternativet om du vill att tabellrubrikerna ska inkluderas i det resulterande arket.
Skärmbilden nedan visar standardinställningarna som fungerar bra för oss:
Klicka på Kopiera så har du informationen från tre olika ark sammanfogats till ett sammanfattande arbetsblad som visas i början av det här exemplet.
Andra sätt att kombinera ark i Excel
Förutom den Kopieringsblad Med Ultimate Suite for Excel finns det några fler sammanslagningsverktyg för att hantera mer specifika scenarier.
Exempel 1. Slå ihop Excel-ark med en annan ordning på kolumnerna
När du har att göra med ark som skapats av olika användare är kolumnerna ofta i olika ordning. Hur hanterar du detta? Ska du kopiera arken manuellt eller flytta kolumnerna i varje ark? Varken eller! Överlåt jobbet till guiden Kombinera ark:
Och uppgifterna kommer att kombineras perfekt av kolumnrubriker :
Exempel 2. Slå ihop specifika kolumner från flera ark
Om du har riktigt stora ark med massor av olika kolumner kan du vilja sammanföra endast de viktigaste av dem till en sammanfattningstabell. Kör Kombinera arbetsblad och välj de relevanta kolumnerna. Japp, det är så enkelt!
Det innebär att endast data från de kolumner som du har valt hamnar i sammanfattningsbladet:
De här exemplen visar bara några av våra sammanslagningsverktyg, men det finns mycket mer än så! När du har experimenterat lite kommer du att se hur användbara alla funktioner är. Den fullt fungerande utvärderingsversionen av Ultimate Suite kan laddas ner i slutet av det här inlägget.
Slå ihop ark i Excel med hjälp av VBA-kod
Om du är en Excel-användare och känner dig bekväm med makron och VBA kan du kombinera flera Excel-ark till ett med hjälp av ett VBA-skript, till exempel det här.
Tänk på att för att VBA-koden ska fungera korrekt måste alla källarbetsblad ha samma struktur, samma kolumnrubriker och samma kolumnordning.
Kombinera data från flera arbetsblad med Power Query
Power Query är en mycket kraftfull teknik för att kombinera och förfina data i Excel. Den är dock ganska komplex och kräver en lång inlärningskurva. I följande handledning förklaras de vanligaste användningsområdena i detalj: Kombinera data från flera datakällor (Power Query).
Hur man slår ihop två Excel-ark till ett med hjälp av nyckelkolumnen/kolumnerna
Om du letar efter ett snabbt sätt att matcha och slå samman data från två kalkylblad kan du antingen använda Excel-funktionen VLOOKUP eller använda guiden Slå samman tabeller. Den senare är ett visuellt användarvänligt verktyg som låter dig jämföra två Excel-kalkylblad med en eller flera gemensamma kolumner och hämta matchande data från uppslagstabellen. Följande skärmdump visar ett av de möjliga resultaten.
Guiden Slå ihop tabeller ingår också i Ultimate Suite for Excel.
Det är så här du konsoliderar data och slår ihop ark i Excel. Jag hoppas att informationen i den här korta handledningen hjälper dig. Jag tackar dig för att du läste och ser fram emot att se dig på bloggen nästa vecka!
Tillgängliga nedladdningar
Ultimate Suite 14-dagars fullt fungerande version (.exe-fil)