Innehållsförteckning
I artikeln får du några grundläggande tips om hur du slår ihop Excel-filer baserat på kolumn . Ibland kan vi ha olika information om samma personer eller objekt i olika Excel-arbetsböcker. Därför kan vi behöva slå ihop informationen i ett Excel-ark. I den här artikeln har vi uppgifter om några personers namn och deras Beteckning i en Excel-arbetsbok och deras namn och löner i en annan arbetsbok. Vi kommer att visa deras namn , benämningar och löner i en enda arbetsblad .
Följande bild visar den namn och motsvarande benämningar som vi sparade i en fil som heter Sammanfoga filer .
Och denna figur visar den namn och löner i filen som heter Slå ihop filer (sökning) .
Ladda ner övningsboken
Slå ihop filer.xlsxSlå samman filer (uppslag).xlsx
3 sätt att slå ihop Excel-filer baserat på kolumn
1. Använda Excel VLOOKUP-funktionen för att slå ihop filer baserat på kolumn
Tillämpning av VLOOKUP-funktion är ett mycket effektivt sätt att slå samman Excel-filer baserat på en kolumn. Lönekolumn från Slå ihop filer (sökning) filen och lägg den i filen som heter Sammanfoga filer Vi går igenom följande procedur.
Steg:
- Gör först en kolumn för löner på Sammanfoga filer och skriv följande formel i cell D5 av den filen.
=VLOOKUP($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$C$11,2,FALSE)
Här, VLOOKUP-funktionen letar efter värdet i cellen B5 , söker detta värde i intervall B5:C11 av den Slå ihop filer (sökning) filen (kom ihåg att vi måste använda Absolut cellreferens ) och returnerar motsvarande lön för killen i cellen B5 Vi fastställer kolumnindexnummer som 2 eftersom den löner finns i 2:a kolumnen . Vi vill ha en exakt matchning av namn så vi valde FALSK .
- Tryck på ENTER knappen och du kommer att se lön på Jason Campbell vars namn finns i cell B5 .
- Använd därefter Handtag för fyllning till AutoFill lägre celler.
På så sätt kan du slå ihop Excel-filer baserat på en kolumn genom att använda VLOOKUP-funktion .
Läs mer: Hur man sammanfogar Excel-filer till postetiketter (med enkla steg)
2. Slå ihop Excel-filer baserat på kolumner med INDEX- och MATCH-funktionerna
Vi kan också använda kombinationen av INDEX och MATCH Funktioner för att slå samman Excel-filer baserat på en kolumn. Lönekolumn från Slå ihop filer (sökning) filen och lägg den i filen som heter Sammanfoga filer Vi går igenom följande procedur.
Steg:
- Gör först en kolumn för löner på Sammanfoga filer och skriv följande formel i cell D5 av den filen.
=INDEX('[Merge Files (lookup).xlsx]lookup'!$C$5:$C$11,MATCH($B5,'[Merge Files (lookup).xlsx]lookup'!$B$5:$B$11,0))
Här, funktionen MATCH letar efter värdet i cellen B5 och returnerar den radnummer från Slå ihop filer (sökning) filen för motsvarande värde för B5 . Sedan INDEX-funktionen returnerar den relaterbara Lön från intervall C5:C11 i den Slå ihop filer (sökning) filen. Tänk på att du bör använda Absolut cellreferens annars får du oväntade fel.
- Tryck på ENTER knappen och du kommer att se lön på Jason Campbell vars namn finns i cell B5 .
- Använd därefter Handtag för fyllning till AutoFill lägre celler.
På så sätt kan du slå ihop Excel-filer baserat på en kolumn genom att använda INDEX och MATCH-funktioner .
Läs mer: Hur man slår ihop Excel-filer till en med CMD (4 steg)
Liknande läsningar
- Hur du kombinerar flera arbetsblad i en arbetsbok
- Hur man sammanfogar Excel-fil till Word-dokument
3. Tillämpa Power Query Editor för att slå samman Excel-filer baserat på kolumnen
Om du tycker att det är lite svårt att använda formlerna, kan du använda Power Query Editor från Fliken Data för att slå ihop filer baserat på kolumn Följ bara processen nedan.
Steg:
- Öppna ett nytt arbetsblad och välj Uppgifter >> Hämta data >> Från FIle >> Från Excel-arbetsbok
- Importera data fönstret visas, välj Sammanfoga fil och Öppna
- Då är det Navigator fönstret visas. Välj fråga om strömförsörjning när vi sparar den namn och benämningar i denna ark i filen som heter Sammanfoga filer .
- Välj Ladda >> Ladda till
- Du kommer att se en dialogruta . Välj Skapa endast en anslutning och klicka på Ok .
Denna åtgärd lägger till blad för frågor om makt från Sammanfoga fil filen i den Förfrågningar & anslutningar sektion.
- Välj sedan igen Uppgifter >> Hämta data >> Från FIle >> Från Excel-arbetsbok
- Importera data fönstret visas, välj Slå ihop filer (sökning) och Öppna
- Då är det Navigator fönstret visas. Välj lön när vi sparar den namn och löner i denna ark i filen som heter Slå ihop filer (sökning) .
- Välj Ladda >> Ladda till
- Du kommer att se en dialogruta . Välj Skapa endast en anslutning och klicka på Ok .
Denna åtgärd lägger till lönebesked från Slå ihop filer (sökning) filen i den Förfrågningar & anslutningar sektion.
- Välj nu att Uppgifter >> Hämta data >> Kombinera frågor >> Slå ihop
- Då är det Slå ihop fönstret visas. Välj fråga om strömförsörjning från den första drop down-ikon och lön från den andra drop down-ikon .
- Klicka på Namnkolumner av både förfrågningar .
- Klicka på Ok .
Följande tabell visas i Power Query Editor .
- Klicka på den markerade ikonen i Lönespalten och välj Lön .
- Klicka sedan på Ok .
Du kommer att se Namn , Benämning och Lön tillsammans i Redigerare för Power Query .
- Därefter väljer du Stäng & Ladda .
Denna åtgärd visar informationen i en ny Excel-tabell i en ny ark .
På så sätt kan du slå ihop Excel-filer baserat på kolumn genom att använda Redigerare för Power Query .
Läs mer: Hur man slår ihop flera Excel-filer till ett ark med VBA (3 kriterier)
Övningssektionen
Här presenterar jag datasetet för den här artikeln så att du kan öva på egen hand.
Slutsats
I slutändan visar den här artikeln några enkla metoder för att slå ihop Excel-filer baserat på kolumn Om du matar in uppgifterna manuellt kommer detta att kosta dig mycket tid och besvär. Därför har vi utvecklat formler och kommandon för att slå samman Excel-filer baserat på kolumn Om du har några bättre idéer eller synpunkter, dela dem med mig i kommentarsfältet. Dina värdefulla tankar kommer att hjälpa mig att berika mina kommande artiklar.