Metod 1:Använda konsolideringsfunktionen
1. Öppna Filutforskaren och leta reda på mappen som innehåller Excel-filerna som du vill slå samman.
2. Markera alla filer du vill slå samman och högerklicka och välj Öppna .
3. I Öppna i dialogrutan väljer du Öppna för att öppna alla filer i separata Excel-fönster.
4. Klicka på Data i ett av Excel-fönstren och klicka sedan på Konsolidera .
5. I Konsolidera i dialogrutan väljer du Konsolidera alternativknappen och välj sedan Summa fungera.
6. I Referens rutan, ange intervallet av celler som du vill slå samman från varje fil. Om du till exempel vill slå samman cellerna A1:E10 från varje fil, anger du A1:E10 .
7. Klicka på Lägg till för att lägga till intervallet i Alla referenser lista.
8. Upprepa steg 6 och 7 för varje fil som du vill slå samman.
9. När du har lagt till alla intervall i Alla referenser listan klickar du på OK .
10. Excel kommer att slå samman data från de valda områdena och skapa ett nytt kalkylblad med de sammanslagna data.
Metod 2:Använda ett VBA-makro
1. Öppna Visual Basic Editor (VBE) genom att trycka på Alt+F11.
2. Klicka på Infoga i VBE och klicka sedan på Modul .
3. Kopiera följande kod till modulen:
```
Sub MergeFiles()
Dim wb som arbetsbok
Dim ws As Arbetsblad
Dim SourceRange As Range
Dim DestinationRange As Range
Dim i As Integer
Set DestinationRange =Worksheets(1).Range("A1")
För i =2 Till Workbooks.Count
Ställ in wb =Arbetsböcker(i)
Ställ in ws =wb.Worksheets(1)
Ställ in SourceRange =ws.Range("A1:E10")
SourceRange.Copy
DestinationRange.PasteSpecial xlPasteValues
Set DestinationRange =DestinationRange.Offset(SourceRange.Rows.Count, 0)
Nästa i
Avsluta Sub
```
4. Klicka på Kör knappen för att köra makrot.
5. Makrot slår samman data från de valda områdena och skapar ett nytt kalkylblad med de sammanslagna data.