Samouczek programu Excel: Połącz wiele skoroszytów/arkuszy roboczych w jeden
W Excelu łączenie arkuszy jest powszechnym, ale nieco trudnym zadaniem dla większości użytkowników Excela, zwłaszcza zielonych rąk. Tutaj ten samouczek, wymieniający prawie wszystkie scenariusze łączenia, z którymi możesz się spotkać, i dostarczający dla Ciebie względne profesjonalne rozwiązania. Możesz szybko znaleźć odpowiedź, klikając link na poniższej liście nawigacyjnej, lub możesz nauczyć się łączenia umiejętności, klikając poniższe linki jeden po drugim, jeśli jesteś zainteresowany.
W Excelu łączenie można podzielić na dwa typy, jeden to łączenie tylko treści, drugi to łączenie treści i wykonywanie niektórych obliczeń.
Note
W tym samouczku tworzę kilka arkuszy i danych, aby lepiej wyjaśnić metody, możesz zmienić referencje według potrzeb, używając poniższego kodu lub formuł VBA, lub możesz pobrać próbki do bezpośredniego wypróbowania metod.
Połącz zawartość
Oto skoroszyt zawierający 4 arkusze, które należy połączyć w jeden arkusz.
Kliknij, aby pobrać przykładowy plik
1.1 Połącz wszystkie arkusze w jeden arkusz z kodem VBA
W Excelu, poza tradycyjną metodą – Kopiuj i Wklej, możesz użyć kodu VBA, aby szybko scalić wszystkie arkusze w jeden arkusz.
1. naciśnij F11 i inny klawisze, aby włączyć Microsoft Visual Basic for Applications okno.
2. Następnie w wyskakującym okienku kliknij wstawka > Moduł aby wstawić nowy pusty moduł.
3. Skopiuj i wklej poniższy kod do nowego modułu.
VBA: Połącz wszystkie arkusze w jeden
Sub CombineAllSheetsIntoOneSheet()
'UpdatebyExtendoffice
Dim I As Long
Dim xRg As Range
On Error Resume Next
Worksheets.Add Sheets(1)
ActiveSheet.Name = "Combined"
For I = 2 To Sheets.Count
Set xRg = Sheets(1).UsedRange
If I > 2 Then
Set xRg = Sheets(1).Cells(xRg.Rows.Count + 1, 1)
End If
Sheets(I).Activate
ActiveSheet.UsedRange.Copy xRg
Next
End Sub
W powyższym kodzie skrypt „Combined” to nazwa arkusza, w którym umieszcza się połączoną zawartość, możesz zmienić ten skrypt na inny według potrzeb.
4. wciśnij F5 klucz do uruchomienia kodu, arkusz o nazwie Combined został utworzony na początku wszystkich arkuszy, aby umieścić całą zawartość arkuszy.
1.2 Połącz wszystkie tabele lub nazwane zakresy za pomocą Query (Excel 2016 lub nowsze wersje)
Jeśli pracujesz w programie Excel 2016 lub nowszych wersjach, funkcja Zapytanie umożliwia jednoczesne połączenie wszystkich utworzonych tabel lub nazwanych zakresów w jedną.
Kliknij, aby pobrać przykładowy plik
Po pierwsze, upewnij się, że zakresy zostały utworzone jako tabele lub nazwane zakresy, aby utworzyć tabelę i nazwany zakres, zapoznaj się z Jak przekonwertować zakres na tabelę lub odwrotnie w programie Excel? i Definiuj i używaj nazw we wzorach.
1. Otwórz skoroszyt, w którym chcesz scalić wszystkie arkusze, kliknij Dane > Nowe zapytanie > Z innych źródeł > Puste zapytanie.
2. W wyskakującym okienku Edytor zapytań okna, przejdź do paska formuły, wpisz w nim poniżej formułę.
=Excel.Bieżący skoroszyt()
Naciśnij przycisk Wchodzę klucz, wszystkie tabele w bieżącym skoroszycie zostały wymienione.
3. Kliknij przycisk rozwijania obok Treść i zaznacz Rozszerzać opcja i Wybierz wszystkie kolumny checkbox.
4. kliknij OK. Wszystkie tabele są wymienione jeden po drugim.
Możesz kliknąć prawym przyciskiem myszy nagłówek kolumny, aby wykonać inne operacje na wybranej kolumnie.
5. Następnie kliknij filet > Zamknij i wczytaj do….
6. w Załaduj do okno dialogowe, sprawdź Stół opcję, a następnie wybierz lokalizację, w której chcesz załadować połączoną tabelę w Wybierz, gdzie dane mają być załadowane sekcja, kliknij Załadować.
Teraz tworzony jest nowy arkusz do umieszczenia wszystkich scalonych tabel.
1.3 Połącz wszystkie arkusze w jeden arkusz za pomocą poręcznego narzędzia
Jeśli powyższe metody nie mogą Cię zadowolić, możesz wypróbować pomocne i poręczne narzędzie, Kutools dla programu Excel. Jego Połączyć funkcja jest potężna, która nie tylko może łączyć wszystkie arkusze w jeden arkusz, ale także może wykonywać zaawansowane połączone zadania, takie jak łączenie arkuszy w jeden skoroszyt, łączenie arkuszy o tej samej nazwie, łączenie tylko wybranych arkuszy, łączenie arkuszy między plikami i tak dalej.
1. Włącz skoroszyt, który chcesz połączyć ze swoimi arkuszami, kliknij Kutools Plus > Połączyć. Pojawi się okno dialogowe przypominające o niektórych uwagach dotyczących hasła, jeśli skoroszyty, których chcesz użyć, nie zawierają hasła, po prostu kliknij OK aby kontynuować.
2. w Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden arkusz opcję, kliknij Następna przycisk.
3. w Krok 2 3 okna, domyślnie bieżący skoroszyt został wymieniony i zaznaczony w Lista skoroszytów okienku, a wszystkie arkusze bieżącego skoroszytu zostały wymienione i sprawdzone w Lista arkuszy okienko, kliknij Następna aby kontynuować.
Uwaga: jeśli otworzyłeś wiele skoroszytów, wszystkie otwarte skoroszyty są wymienione na liście Skoroszyt, sprawdź tylko skoroszyt, którego chcesz użyć.
4. W ostatnim kroku wybierz tryb łączenia według potrzeb, możesz wybrać Połącz według wiersza or Połącz według kolumny; następnie określ inne opcje zgodnie z potrzebami. Kliknij koniec przycisk.
5. Pojawi się okno dialogowe, w którym możesz wybrać jeden folder do umieszczenia połączonego skoroszytu, możesz zmienić jego nazwę w Nazwa pliku pasek, kliknij Zapisz skończyć.
6. Teraz wszystkie arkusze zostały połączone i pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie jak chcesz.
Pojawi się nowy skoroszyt z wymienionym wynikiem łączenia, kliknij łącze Plik wyjściowy, aby sprawdzić połączony arkusz.
Połącz według wiersza
Połącz według kolumny
1.4 Rozszerzenie dotyczące łączenia arkuszy w jeden arkusz
1.41 Z poręcznym narzędziem do łączenia tylko wybranych arkuszy w jeden arkusz
Jeśli chcesz połączyć tylko niektóre arkusze ze skoroszytu w jeden arkusz, nie ma wbudowanej funkcji w programie Excel, która mogłaby to osiągnąć. Ale Połączyć cechą Kutools dla programu Excel mogę to zrobić.
1. Włącz skoroszyt, którego używasz i kliknij Kutools Plus > Połączyć > OK aby włączyć kreatora łączenia.
2. w Krok 1 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden arkusz opcję, kliknij Następna przycisk.
3. W oknie Krok 2 z 3 domyślnie bieżący skoroszyt został wymieniony i sprawdzony w okienku Lista skoroszytów, a wszystkie arkusze bieżącego skoroszytu zostały wymienione i zaznaczone w okienku Lista arkuszy, odznacz arkusze, które nie trzeba łączyć, kliknij Dalej, aby kontynuować.
4. W ostatnim kroku określ żądane opcje. Kliknij koniec przycisk.
5. Pojawi się okno dialogowe, w którym możesz wybrać jeden folder do umieszczenia połączonego skoroszytu, możesz zmienić jego nazwę w Nazwa pliku pasek, kliknij Zapisz skończyć.
6. Teraz tylko zaznaczone arkusze zostały połączone razem i pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie jak chcesz.
1.42 Z poręcznym narzędziem do łączenia arkuszy z wielu skoroszytów w jeden arkusz
Na przykład chcesz połączyć wszystkie arkusze book1, book2 i book3 w jeden arkusz, jak pokazano na poniższym zrzucie ekranu, Połączyć cechą Kutools dla programu Excel również może ci pomóc.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz skoroszyty, których używasz i kliknij Kutools Plus > Połączyć > OK włączyć Połączyć Kreator.
2. w Krok 1 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden arkusz opcję, kliknij Następna przycisk.
3. w Krok 2 3 okna, wszystkie otwarte skoroszyty zostały wymienione i sprawdzone w Lista skoroszytów okienku, a wszystkie arkusze otwartych skoroszytów zostały wymienione i sprawdzone w Lista arkuszy okienko, kliknij Następna aby kontynuować.
Porada: jeśli chcesz dodać skoroszyty do połączenia, kliknij przycisk Dodaj, aby wybrać ścieżkę do dodania skoroszytów.
4. W ostatnim kroku wybierz żądane opcje. Kliknij koniec przycisk.
5. Pojawi się okno dialogowe, w którym możesz wybrać jeden folder do umieszczenia połączonego skoroszytu, możesz zmienić jego nazwę w Nazwa pliku pasek, kliknij Zapisz skończyć.
6. Teraz wszystkie arkusze w otwartych skoroszytach zostały połączone i pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie jak chcesz.
Otwórz połączony skoroszyt, który zapisałeś, arkusze ze skoroszytów zostały scalone w jeden arkusz.
Oto trzy skoroszyty, które należy połączyć w jeden skoroszyt.
Styczeń | luty | Marca |
styczeń.xlsx lut.xlsx mar.xlsx
2.1 Połącz skoroszyty w jeden skoroszyt za pomocą polecenia Przenieś lub Kopiuj
Do łączenia tylko arkuszy w kilku skoroszytach, Excel Przenieś lub skopiuj polecenie może zrobić ci przysługę.
1. Otwórz pierwsze dwa skoroszyty, które chcesz połączyć, aktywuj pierwszy skoroszyt, wybierz arkusze, które chcesz przenieść, a następnie kliknij prawym przyciskiem myszy, aby włączyć menu kontekstowe, i kliknij Przenieś lub skopiuj.
Tips
1) Kliknij prawym przyciskiem myszy na jednej karcie i wybierz Wybierz wszystkie arkusze z menu kontekstowego, jeśli chcesz przenieść wszystkie arkusze, użyj Przenieś lub skopiuj dowództwo.
2) Gospodarstwo Ctrl aby wybrać wiele niesąsiadujących arkuszy.
3) Wybierz pierwszy arkusz i przytrzymaj Shift klawisz, aby wybrać ostatni arkusz, aby wybrać wiele sąsiednich arkuszy.
2. w Przenieś lub skopiuj okno dialogowe w Aby zarezerwować z listy rozwijanej wybierz skoroszyt, do którego chcesz przenieść arkusze, tutaj wybierz Jan, a następnie określ lokalizację, w której chcesz umieścić arkusze Przed arkuszem sekcja, kliknij OK.
Uwaga:
1) Lepiej sprawdź Utwórz kopięlub oryginalny skoroszyt utraci arkusz roboczy po przeniesieniu.
2) Jeśli chcesz umieścić wszystkie skoroszyty w nowym skoroszycie, wybierz (Nowa książka) in Aby zarezerwować Lista rozwijana.
Jak arkusze zostały przeniesione do skoroszytu głównego.
Powtórz powyższe kroki, aby przenieść wszystkie skoroszyty do jednego.
2.2 Połącz wiele skoroszytów (w jednym folderze) w jeden skoroszyt z kodem VBA
Aby połączyć wiele skoroszytów, które znajdują się w jednym folderze, możesz użyć kodu VBA.
1. Włącz skoroszyt, do którego chcesz scalić wszystkie skoroszyty, a następnie naciśnij inny + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. W wyskakującym oknie kliknij wstawka > Moduł aby wstawić nowy pusty moduł.
3. Skopiuj i wklej poniższy kod VBA do nowego modułu.
VBA: Połącz wiele skoroszytów w bieżący skoroszyt
Sub GetSheets()
'Updated by Extendoffice
Path = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
Filename = Dir(Path & "*.xlsx")
Do While Filename <> ""
Workbooks.Open Filename:=Path & Filename, ReadOnly:=True
For Each Sheet In ActiveWorkbook.Sheets
Sheet.Copy After:=ThisWorkbook.Sheets(1)
Next Sheet
Workbooks(Filename).Close
Filename = Dir()
Loop
End Sub
Note
W kodzie VBA skrypt „C:\Users\AddinTestWin10\Desktop\combinesheets\combine Sheets w jeden skoroszyt\„ to ścieżka folderu, w której znajdują się skoroszyty, które chcesz połączyć, zmień ją zgodnie z potrzebami.
Jeśli skoroszyty, które chcesz scalić, znajdują się w różnych folderach, najpierw skopiuj je do jednego folderu.
4. naciśnij F5 klucz, aby uruchomić kod, wszystkie skoroszyty zostały skopiowane na koniec bieżącego skoroszytu.
Wskazówka: wszystkie skopiowane arkusze będą używać swojej oryginalnej nazwy, jeśli chcesz użyć nazwy skoroszytu jako prefiksu, użyj poniższego kodu:
Sub MergeWorkbooks()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
On Error Resume Next
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine sheets into one workbook\"
xStrFName = Dir(xStrPath & "*.xlsx")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
Do While Len(xStrFName) > 0
Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
xStrAWBName = ActiveWorkbook.Name
For Each xWS In ActiveWorkbook.Sheets
xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
xMWS.Name = xStrAWBName & "(" & xMWS.Name & ")"
Next xWS
Workbooks(xStrAWBName).Close
xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
2.3 Połącz wiele skoroszytów (w wielu folderach) w jeden skoroszyt za pomocą poręcznego narzędzia
Czasami możesz chcieć połączyć wszystkie skoroszyty w różnych folderach w jeden skoroszyt. Na przykład, aby połączyć wszystkie skoroszyty z folderów 2020 i 2021 w jeden skoroszyt, w programie Excel nie ma bezpośredniego sposobu, aby to obsłużyć.
Jednakże Połączyć cechą Kutools dla programu Excel zapewnia opcję łączenia skoroszytów w wielu folderach w jeden.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz program Excel, kliknij Kutools Plus > Połączyć, Pojawi się okno dialogowe przypominające o niektórych uwagach dotyczących hasła, jeśli skoroszyty, których chcesz użyć, nie zawierają hasła, po prostu kliknij OK aby kontynuować.
2. w Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden skoroszyt opcję, kliknij Następna przycisk.
3. w Krok 2 3 w oknie, kliknij strzałkę obok Dodaj aby wyświetlić rozwijane menu, kliknij Teczka.
4. Następnie w Wybierz folder wybierz jeden folder, którego chcesz użyć, kliknij Wybierz folder aby dodać to Lista skoroszytów
5. Powtórz powyższy krok, aby dodać wszystkie foldery i wyświetlić listę wszystkich skoroszytów w Lista skoroszytówkliknij Następna.
6. W ostatnim kroku wybierz żądane opcje. Kliknij koniec przycisk.
7. Pojawi się okno dialogowe, w którym możesz wybrać jeden folder do umieszczenia połączonego skoroszytu, możesz zmienić jego nazwę w Nazwa pliku pasek, kliknij Zapisz skończyć.
8. Teraz wszystkie arkusze zostały połączone i pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie jak chcesz.
Pojawi się nowy skoroszyt z listą wyników łączenia, kliknij łącze Plik wyjściowy, aby sprawdzić połączony arkusz.
Połącz wynik
Uwaga: w połączonym skoroszycie pierwszy arkusz o nazwie Kutools for Excel zawiera informacje o oryginalnych arkuszach roboczych i końcowych połączonych arkuszach, możesz go usunąć, jeśli nie potrzebujesz.
Jeśli chcesz połączyć tylko niektóre arkusze skoroszytów w jeden skoroszyt, a nie wszystkie arkusze każdego skoroszytu, możesz wypróbować poniższe metody.
ćwierć-1.xlsx ćwierć-2.xlsx ćwierć-3.xlsx
1. Otwórz skoroszyt, aby zlokalizować połączone arkusze, a następnie naciśnij inny + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. W wyskakującym oknie kliknij wstawka > Moduł aby wstawić nowy pusty moduł.
3. Skopiuj i wklej poniższy kod VBA do nowego modułu.
VBA: Połącz określone arkusze wielu skoroszytów w bieżący skoroszyt
Sub MergeSheets2()
'Updated by Extendoffice
Dim xStrPath As String
Dim xStrFName As String
Dim xWS As Worksheet
Dim xMWS As Worksheet
Dim xTWB As Workbook
Dim xStrAWBName As String
Dim xI As Integer
On Error Resume Next
xStrPath = "C:\Users\AddinTestWin10\Desktop\combine sheets\combine specific sheets from multiple workbooks\"
xStrName = "A,B"
xArr = Split(xStrName, ",")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set xTWB = ThisWorkbook
xStrFName = Dir(xStrPath & "*.xlsx")
Do While Len(xStrFName) > 0
Workbooks.Open Filename:=xStrPath & xStrFName, ReadOnly:=True
xStrAWBName = ActiveWorkbook.Name
For Each xWS In ActiveWorkbook.Sheets
For xI = 0 To UBound(xArr)
If xWS.Name = xArr(xI) Then
xWS.Copy After:=xTWB.Sheets(xTWB.Sheets.Count)
Set xMWS = xTWB.Sheets(xTWB.Sheets.Count)
xMWS.Name = xStrAWBName & "(" & xArr(xI) & ")"
Exit For
End If
Next xI
Next xWS
Workbooks(xStrAWBName).Close
xStrFName = Dir()
Loop
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Note
1) W kodzie VBA skrypt „ C:\Users\AddinTestWin10\Desktop\combinesheets\combine określonych arkuszy z wielu skoroszytów\„ to ścieżka, w której zlokalizuj skoroszyty, które chcesz połączyć, zmień ją zgodnie z potrzebami.
2) W kodzie VBA skrypt „A, B” to nazwy arkuszy poszczególnych arkuszy, które chcę połączyć ze skoroszytów, zmień je według potrzeb, używając przecinków do oddzielenia każdej nazwy arkusza.
3) Jeśli skoroszyty, które chcesz scalić, znajdują się w różnych folderach, najpierw skopiuj je do jednego folderu.
4. naciśnij F5 klucz do uruchomienia kodu, wtedy tylko określone arkusze zostały skopiowane na koniec bieżącego skoroszytu.
3.2 Połącz określone arkusze z wielu skoroszytów (w wielu folderach) za pomocą poręcznego narzędzia
Jeśli skoroszyty, które chcesz połączyć, znajdują się w wielu różnych folderach, możesz spróbować Kutools dla programu Excel'S Połączyć cecha.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz program Excel, kliknij Kutools Plus > Połączyć, Pojawi się okno dialogowe przypominające o niektórych uwagach dotyczących hasła, jeśli skoroszyty, których chcesz użyć, nie zawierają hasła, po prostu kliknij OK aby kontynuować.
2. w Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden skoroszyt opcję, kliknij Następna przycisk.
3. w Krok 2 3 w oknie, kliknij strzałkę obok Dodaj aby wyświetlić rozwijane menu, kliknij Teczka.
4. Następnie w Wybierz folder wybierz jeden folder, którego chcesz użyć, kliknij Wybierz folder aby dodać to Lista skoroszytów
5. Powtórz powyższy krok, aby dodać wszystkie foldery i wyświetlić listę wszystkich skoroszytów w Lista skoroszytów.
6. Następnie zostań w Krok 2 3 wybierz jeden skoroszyt w Lista skoroszytówi sprawdzaj tylko te arkusze, których chcesz użyć w Lista arkuszy, następnie kliknij Ten sam arkusz przycisk. Teraz wszystkie te same arkusze nazw skoroszytów w Lista skoroszytów zostały sprawdzone. Kliknij Następna aby kontynuować.
7. W ostatnim kroku wybierz żądane opcje. Kliknij koniec przycisk.
8. Pojawi się okno dialogowe, w którym możesz wybrać jeden folder do umieszczenia połączonego skoroszytu, możesz zmienić jego nazwę w Nazwa pliku pasek, kliknij Zapisz skończyć
9. Teraz określone arkusze zostały połączone i pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie jak chcesz.
Pojawi się nowy skoroszyt z listą wyników łączenia, kliknij łącze Plik wyjściowy, aby sprawdzić połączony arkusz.
Połącz wynik
Uwaga: w połączonym skoroszycie pierwszy arkusz o nazwie Kutools for Excel zawiera informacje o oryginalnych arkuszach roboczych i końcowych połączonych arkuszach, możesz go usunąć, jeśli nie potrzebujesz.
Jak pokazano na poniższym zrzucie ekranu, są dwie tabele w dwóch arkuszach, chcesz połączyć te dwie tabele w jedną w oparciu o jedną kolumnę kluczową w programie Excel.
Table1 | Table2 |
Połączony stół |
Połączenia Pytanie funkcja w programie Excel 2016 lub nowszych wersjach jest bardzo wydajna, obsługuje łączenie dwóch tabel na podstawie kolumny klucza.
Przed użyciem Pytanie funkcji, upewnij się, że zakresy, które chcesz połączyć, zostały utworzone jako tabele.
połącz-dwie-tabele-bazujące-na-kluczu-kolumna-zapytanie.xlsx
1. Kliknij dowolną komórkę pierwszej tabeli, kliknij Dane > Z tabeli Pobierz i przekształć grupa.
2. w Edytor zapytań dialog, kliknij filet > Zamknij i wczytaj Do Komenda. Zobacz zrzut ekranu:
3. Następnie w wyskakującym okienku Załaduj do okno dialogowe, sprawdź Tylko utwórz połączenie opcja. Kliknij Załadować.
Teraz możesz zobaczyć Zapytania ze skoroszytu okienko wyświetlania, a tabela została wymieniona w okienku jako łącze.
Powtórz powyższe kroki, aby dodać drugą tabelę do Zapytania ze skoroszytu szkło.
4. Następnie kliknij Dane > Nowe zapytanie > Połącz zapytania > Łączyć.
5. w Łączyć wybierz dwie tabele, które chcesz połączyć na dwóch listach rozwijanych osobno. Tabela na dole zostanie połączona z tabelą powyżej.
6. Kliknij na kluczową kolumnę, na podstawie której chcesz połączyć dwie tabele, kliknij OK.
7. Scal1 – Edytor zapytań wyskoczy okno, kliknij przycisk rozwijania obok Nowa kolumna, a następnie zaznacz wszystkie kolumny z wyjątkiem kolumny kluczowej, odznacz Użyj oryginalnej nazwy kolumny jako przedrostka zaznacz pole wyboru, kliknij OK.
Teraz dwie tabele zostały połączone w jedną na podstawie określonej kolumny klucza.
8. kliknij filet > Zamknij i załaduj do, W Załaduj do okno dialogowe, sprawdź Stół i określ lokalizację, którą chcesz wczytać. Kliknij Załadować.
Teraz dwie tabele zostały połączone na podstawie kolumny klucza.
4.2 Połącz dwa arkusze w oparciu o jedną kluczową kolumnę za pomocą funkcji Excel
Jeśli chcesz przenieść tylko jedną lub dwie kolumny z jednego arkusza do drugiego i zlokalizować na podstawie kolumny kluczowej, funkcje programu Excel mogą ci pomóc.
Na przykład przenieś pełne dane z arkusza 2 do arkusza 1 i na podstawie kolumny A, aby zlokalizować dane.
łączenie-dwóch-arkuszy-funkcje-kolumny-na-kluczu.xlsx
Sheet1 | Sheet2 |
4.21 Połącz dwa arkusze w kolumnie za pomocą funkcji WYSZUKAJ.PIONOWO
1. Skopiuj i wklej poniższy wzór obok tabeli w arkuszu 1:
=WYSZUKAJ.PIONOWO(A2,Arkusz2!$A$2:$B$5,2,FAŁSZ)
Wyjaśnienie:
A2: pierwsza wartość wyszukiwania (kolumna klucza);
Sheet2! $ A $ 2: $ B $ 5: tablica tabeli, tabela zawiera dwie lub więcej kolumn, w których znajduje się kolumna wartości wyszukiwania i kolumna wartości wyników;
2: indeks kolumny, konkretny numer kolumny (jest to liczba całkowita) tablicy table_array, z której zwrócisz dopasowaną wartość.
2. naciśnij Wchodzę klucz, aby uzyskać pierwszy wynik.
3. Następnie przeciągnij uchwyt autouzupełniania w dół, aby wypełnić wszystkimi danymi.
4. Pozostaw podświetlone komórki formuły, kliknij Strona główna i przejdź do formatowania komórek zgodnie z potrzebami w Numer grupa.
Aby uzyskać więcej informacji o funkcji WYSZUKAJ.PIONOWO, kliknij tutaj.
4.22 Połącz dwa arkusze po kolumnie za pomocą formuły, połącz funkcje PODAJ.POZYCJĘ i INDEKS
1. Skopiuj i wklej poniższy wzór obok tabeli w arkuszu 1:
=INDEX(Sheet2!$B$2:$B$5,MATCH(Sheet1!A2,Sheet2!$A$2:$A$5,0))
Wyjaśnienie:
Sheet2! $ B $ 2: $ B $ 5: kolumna z pasującą wartością, którą chcesz znaleźć;
Arkusz1!A2: pierwsza wartość wyszukiwania (w kluczowej kolumnie);
Sheet2! $ A $ 2: $ A $ 5: kluczowa kolumna, na podstawie której chcesz połączyć dwa arkusze.
2. naciśnij Wchodzę klucz, aby uzyskać pierwszy wynik.
3. Następnie przeciągnij uchwyt autouzupełniania w dół, aby wypełnić wszystkimi danymi.
4. Pozostaw podświetlone komórki formuły, kliknij Strona główna i przejdź do formatowania komórek zgodnie z potrzebami w Numer grupa.
4.3 Połącz dwa arkusze w oparciu o jedną kolumnę klucza za pomocą poręcznego narzędzia
Oprócz funkcji Połącz jest jeszcze jedna potężna funkcja – Scalanie tabel in Kutools dla programu Excel, który umożliwia szybkie i łatwe łączenie dwóch arkuszy w oparciu o jedną kolumnę kluczową.
łączenie-dwóch-arkuszy-na-kluczu-kolumna-podręczne-narzędzie.xlsx
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. kliknij Kutools Plus >Scalanie tabel.
2. W Tscalanie – krok 1 z 5 w oknie wybierz zakresy tabeli do Wybierz główną tabelę i Wybierz tabelę przeglądową sekcja osobno, kliknij Następna.
3. w Krok 2 5 w oknie, sprawdź kluczową kolumnę, na podstawie której chcesz połączyć, kliknij Następna.
4. w Krok 3 5 okno, możesz sprawdzić kolumny, które chcesz zaktualizować dane na podstawie tabeli przeglądowej, jeśli nie potrzebujesz aktualizacji danych, po prostu kliknij bezpośrednio Następna.
5. w Krok 4 5 okno, tutaj zaznacz kolumny, które chcesz połączyć z główną tabelą, a następnie kliknij Następna.
6. W ostatnim kroku określ żądane opcje, kliknij koniec.
Ta funkcja obsługuje łączenie dwóch arkuszy w różnych skoroszytach.
Przypuśćmy, że istnieją dwie tabele w arkuszu 1 i arkusz 2 oddzielnie, teraz, aby przenieść dane w kolumnie Daty_końcowe z arkusza2 do arkusza1 na podstawie kolumny Projekt i kolumny Data_początku, jak pokazano na poniższym zrzucie ekranu:
Sheet1 | Sheet2 |
Połączony arkusz |
Kliknij, aby pobrać przykładowy plik
W programie Excel wbudowane funkcje nie obsługują tej operacji, ale Scalanie tabel of Kutools dla programu Excel poradzę sobie z tym.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. kliknij Kutools Plus > Scalanie tabel.
2. w Scalanie tabel - krok 1 z 5 w oknie wybierz zakresy tabeli do Wybierz główną tabelę i Wybierz tabelę wyszukiwaniae sekcja osobno, kliknij Następna.
3. w Krok 2 5 w oknie, zaznacz dwie kluczowe kolumny, na podstawie których chcesz połączyć, kliknij Następna.
Uwaga: automatycznie powiązane kolumny w tabeli przeglądowej zostaną dopasowane, możesz kliknąć nazwę kolumny w kolumnach tabeli przeglądowej, aby zmienić je według potrzeb.
4. w Krok 3 5 okno, możesz sprawdzić kolumny, które chcesz zaktualizować dane na podstawie tabeli przeglądowej, jeśli nie potrzebujesz aktualizacji danych, po prostu kliknij bezpośrednio Następna.
5. w Krok 4 5 okno, tutaj zaznacz kolumny, które chcesz połączyć z główną tabelą, a następnie kliknij Następna.
6. W ostatnim kroku określ żądane opcje, kliknij koniec.
Następnie kolumny, które chcesz dodać, zostały dodane na końcu głównej tabeli.
Ta funkcja obsługuje łączenie dwóch arkuszy w różnych skoroszytach.
Aby połączyć wiele arkuszy z tym samym nagłówkiem, jak pokazano na poniższym zrzucie ekranu:
Połączony arkusz |
Kliknij, aby pobrać przykładowy plik
6.1 Połącz wszystkie arkusze z tymi samymi nagłówkami za pomocą VBA
Istnieje kod VBA, który może łączyć wszystkie arkusze skoroszytu z tymi samymi nagłówkami.
1. Włącz skoroszyt, w którym chcesz scalić arkusze z tym samym nagłówkiem, a następnie naciśnij inny + F11 klawisze, aby otworzyć Microsoft Visual Basic for Applications okno.
2. W wyskakującym oknie kliknij wstawka > Moduł aby wstawić nowy pusty moduł.
3. Skopiuj i wklej poniższy kod VBA do nowego modułu.
VBA: Połącz arkusze z tym samym nagłówkiem
Sub Combine()
'Update by Extendoffice
Dim i As Integer
Dim xTCount As Variant
Dim xWs As Worksheet
On Error Resume Next
LInput:
xTCount = Application.InputBox("The number of title rows", "", "1")
If TypeName(xTCount) = "Boolean" Then Exit Sub
If Not IsNumeric(xTCount) Then
MsgBox "Only can enter number", , "Kutools for Excel"
GoTo LInput
End If
Set xWs = ActiveWorkbook.Worksheets.Add(Sheets(1))
xWs.Name = "Combined"
Worksheets(2).Range("A1").EntireRow.Copy Destination:=xWs.Range("A1")
For i = 2 To Worksheets.Count
Worksheets(i).Range("A1").CurrentRegion.Offset(CInt(xTCount), 0).Copy _
Destination:=xWs.Cells(xWs.UsedRange.Cells(xWs.UsedRange.Count).Row + 1, 1)
Next
End Sub
4. wciśnij F5 klawisz, aby uruchomić kod, pojawi się okno dialogowe z pytaniem o liczbę wierszy nagłówka, wpisz liczbę w polu tekstowym. Kliknij OK.
Teraz wszystkie arkusze w tym skoroszycie zostały połączone w nowy arkusz o nazwie Połączone.
6.2 Połącz arkusze z tymi samymi nagłówkami za pomocą poręcznego narzędzia
Połączenia Połączyć cechą Kutools dla programu Excel może również obsłużyć to zadanie i obsługuje łączenie arkuszy w skoroszytach.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz skoroszyt, w którym chcesz połączyć arkusze z tymi samymi nagłówkami, kliknij Kutools Plus > Połączyć.
2. Pojawi się okno dialogowe przypominające o haśle, jeśli skoroszyty, których używasz, nie zawierają haseł, kliknij OK kontynuować. W wyskakiwaniu Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden arkusz opcję, kliknij Następna.
3. w Krok 2 3 okno, wszystkie arkusze są wymienione i zaewidencjonowane Lista arkuszy sekcja, kliknij Następna kontynuować.
Porady:
1) Jeśli chcesz połączyć tylko niektóre arkusze, po prostu sprawdź nazwy arkuszy, których potrzebujesz, a inne pozostaw niezaznaczone.
2) Jeśli chcesz dodać więcej skoroszytów do połączenia, kliknij Dodaj aby dodać pliki lub foldery do Lista skoroszytów
4. w Krok 3 3, Sprawdź Połącz według wiersza i wpisz liczbę wierszy nagłówka w polu Liczba wierszy nagłówka pole tekstowe, określ inne ustawienia zgodnie z potrzebami. Kliknij koniec.
5. Wybierz folder i nadaj nazwę nowemu skoroszytowi w Określ nazwę pliku i lokalizację połączonego skoroszytu dialog, kliknij Zapisz.
6. Pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie dla Ciebie. Skoroszyt wyskakuje z listą oryginalnego skoroszytu i nowych łączy do skoroszytu, kliknij link nowej ścieżki skoroszytu, aby otworzyć go do sprawdzenia.
Konsolidować
Na przykład istnieją trzy arkusze z tymi samymi nagłówkami wierszy i nagłówkami kolumn, teraz chcesz połączyć je z tymi samymi nagłówkami i zsumować dane, jak pokazano na poniższych zrzutach ekranu.
Wynik |
Kliknij, aby pobrać przykładowy plik
1.1 Połącz arkusze i wykonuj obliczenia za pomocą funkcji Konsoliduj
W programie Excel Konsolidować wsparcie funkcji do łączenia arkuszy i wykonywania obliczeń.
1. Włącz skoroszyt, który chcesz połączyć jego arkusze, i wybierz komórkę, w której chcesz umieścić połączone dane, kliknij Dane > Konsolidować.
2. w Konsolidować w oknie dialogowym wykonaj poniższe ustawienia:
1) W Funkcjonować rozwijanego menu, wybierz obliczenia, które chcesz wykonać po połączeniu arkuszy.
2) Kliknij ikonę wyboru obok Przeglądaj przycisk, aby wybrać zakres do połączenia i kliknij Dodaj do Wszystkie referencje
Powtórz ten krok, aby dodać wszystkie zakresy potrzebne do połączenia w Wszystkie referencje
3) W Użyj etykiet w sekcja, sprawdź Górny rząd i Lewa kolumna pola wyboru, jeśli zakresy mają zarówno nagłówek wiersza, jak i nagłówek kolumny.
4) Jeśli chcesz, aby połączona zawartość zmieniała się wraz ze zmianami danych źródłowych, zaznacz Utwórz łącza do danych źródłowych checkbox.
3. kliknij OK. Zakresy zostały połączone i zsumowane na podstawie nagłówków.
Uwaga: jeśli zakresy, które chcesz połączyć, znajdują się w innych skoroszytach, kliknij Przeglądaj w oknie dialogowym Konsolidacja, aby wybrać skoroszyt, a następnie wpisz nazwę arkusza i zakres w polu tekstowym i kliknij Dodaj, aby dodać zakres do sekcji Wszystkie odwołania.
1.2 Połącz arkusze i wykonuj obliczenia za pomocą poręcznego narzędzia
Połączenia Połączyć cechą Kutools dla programu Excel obsługuje łączenie arkuszy w wielu skoroszytach i wykonywanie obliczeń w jednym arkuszu.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz skoroszyty, które chcesz skonsolidować, kliknij Kutools Plus > Połączyć.
2. Pojawi się okno dialogowe przypominające o haśle, jeśli skoroszyty, których używasz, nie zawierają haseł, kliknij OK kontynuować. W wyskakiwaniu Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Konsoliduj i obliczaj wartości z wielu skoroszytów w jednym arkuszu opcję, kliknij Następna.
3. w Krok 2 3 okna, wszystkie arkusze otwartego skoroszytu są wymienione i zaewidencjonowane Lista arkuszy sekcja, kliknij Następna kontynuować.
Wskazówka: jeśli chcesz połączyć tylko niektóre arkusze, po prostu sprawdź nazwy arkuszy, których potrzebujesz, a inne pozostaw niezaznaczone. Jeśli chcesz dodać więcej skoroszytów do połączenia, kliknij przycisk Dodaj, aby dodać pliki lub foldery do sekcji Lista skoroszytów.
4. w Krok 3 3, określ obliczenia, potrzebne etykiety. Kliknij koniec.
5. Wybierz folder i nadaj nazwę nowemu skoroszytowi w Określ nazwę pliku i lokalizację połączonego skoroszytu dialog, kliknij Zapisz.
6. Pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie dla Ciebie. Skoroszyt wyskakuje z listą oryginalnego skoroszytu i nowych łączy do skoroszytu, kliknij link nowej ścieżki skoroszytu, aby otworzyć go do sprawdzenia.
Jeśli Twoje dane mają prostą strukturę, jak pokazano na poniższym zrzucie ekranu, możesz połączyć arkusze bezpośrednio w tabelę przestawną.
1. Włącz skoroszyt, którego będziesz używać, kliknij Dostosuj pasek narzędzi Szybki dostęp > Więcej poleceń.
2. W poppingu Opcje programu Excel okno, wybierz Wszystkie polecenia z Wybierz polecenia z sekcji, a następnie przeciągnij pasek przewijania, aby wybrać Kreator tabel przestawnych i wykresów przestawnych.
3. kliknij Dodaj dodać Kreator tabel przestawnych i wykresów przestawnych do Dostosuj pasek narzędzi Szybki dostępkliknij OK.
4. Kliknij Kreator tabel przestawnych i wykresów przestawnych polecenie z paska narzędzi, a w Krok 1 3, Sprawdź Wiele zakresów konsolidacji i tabela przestawna opcje, kliknij Następna.
5. w Krok 2a z 3, zaznacz Utworzę opcję pól strony, kliknij Następna.
6. w Krok 2b z 3, kliknij ikonę wyboru, aby wybrać zakres, który chcesz połączyć, kliknij Dodaj aby dodać go do Wszystkie zakresy sekcji, powtórz ten krok, aby dodać wszystkie zakresy używane do łączenia. Sprawdź 0 w Ile pól chcesz mieć. Kliknij Następna.
7. Wybierz lokalizację, w której chcesz utworzyć tabelę przestawną w Krok 3 3kliknij koniec.
Teraz utworzono tabelę przestawną, określ ustawienia w Pola tabeli przestawnej okienko, jak potrzebujesz.
Uwaga: jeśli struktura danych jest skomplikowana, moim zdaniem, proszę połączyć arkusze z listą ogólnych metod powyżej, a następnie przekształcić arkusz wynikowy w tabelę przestawną.
Arkusz Google
Przypuśćmy, że trzeba połączyć trzy arkusze Google w jeden, jak pokazano na poniższym zrzucie ekranu:
Kliknij, aby pobrać przykładowy plik
1.1 Połącz arkusze Google w jeden arkusz za pomocą funkcji Filtruj
W arkuszu, w którym chcesz umieścić połączone dane, wybierz komórkę, wpisz poniżej formułę:
=({filter(A!A2:B, len(A!A2:A)); filter(B!A2:B, len(B!A2:A)); filter('C'!A2:B, len ('C'!A2:A)) })
Następnie skopiowano dane z arkuszy A, B i C.
We wzorze:
A, B, C są nazwy arkuszy, A2: B. to zakres danych w każdym arkuszu, A2:A to pierwsza kolumna każdego zakresu danych.
1.2 Połącz arkusze Google w jeden arkusz za pomocą funkcji IMPORTRANGE
Ta formuła jest często używana do łączenia dwóch zakresów w arkuszu Google.
Wybierz komórkę w pierwszym zakresie danych, wpisz poniżej formułę:
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit","B!A2:B4")
Następnie dane z arkusza B zostały skopiowane poniżej.
W formule,
https://docs.google.com/spreadsheets/d/13K4vuZukmS4-x0qJs0EAXQkneIdNqelruDBF5ff5xNQ/edit
to lokalizacja arkusza, można ją znaleźć na pasku adresu internetowego.
B!A2:B4 to zakres komórek w arkuszu B, który chcesz skopiować do pierwszego zakresu.
Uwaga: jeśli komórka umieszczająca formułę była wcześniej edytowana, formuła zwróci #REF!
Jeśli chcesz połączyć arkusze z wielu skoroszytów w Arkuszu Google, nie ma szybkiego sposobu, jak Excel.
Aby połączyć arkusze Google ze skoroszytów w jeden skoroszyt, możesz użyć Kopiuj do poleceniem prawym przyciskiem myszy Menu.
Kliknij prawym przyciskiem myszy arkusz, którego chcesz użyć, kliknij Kopiuj do > Nowy arkusz kalkulacyjny or Istniejący arkusz kalkulacyjny.
Jeśli wybierzesz Nowy arkusz kalkulacyjny, pojawi się okno dialogowe przypominające, że arkusz został skopiowany, kliknij OK. Teraz bieżący arkusz został skopiowany do nowego skoroszytu. Możesz kliknąć Otwórz arkusz kalkulacyjny sprawdzić.
Jeśli wybierzesz Istniejący arkusz kalkulacyjnyThe Wybierz arkusz kalkulacyjny, do którego chcesz skopiować ten arkusz wyskakuje okno dialogowe.
1) Wybierz, gdzie znajduje się istniejący arkusz kalkulacyjny;
2) Wybierz skoroszyt, do którego chcesz skopiować arkusz Akta;
3) Możesz też bezpośrednio wpisać adres internetowy skoroszytu, do którego chcesz skopiować Lub wklej adres internetowy tutaj bar.
4) Kliknij Wybierz.
Jeśli arkusz zostanie skopiowany do nowego arkusza kalkulacyjnego, nazwa arkusza w nowym skoroszycie jest taka sama jak oryginalna nazwa, jeśli arkusz zostanie skopiowany do istniejącego arkusza kalkulacyjnego, nazwa arkusza w połączonym skoroszycie zostanie dodana z przedrostkiem Kopia .
Rozbudowa
Przypuśćmy, że istnieją dwa arkusze, które mają pewne duplikaty, musimy połączyć dane i usunąć duplikaty, jak pokazano na poniższym zrzucie ekranu:
Wynik ogólny | Usuń duplikaty |
1.1 Połącz arkusze, a następnie usuń duplikaty za pomocą opcji Usuń duplikaty
W programie Excel Usuń duplikaty funkcja pomaga szybko usunąć zduplikowane dane.
Po użyciu powyższych metod łączenia arkuszy, a następnie wybierz połączone dane, kliknij Dane > Usuń duplikaty.
W Usuń duplikaty wybierz kolumny, z których chcesz usunąć duplikaty, możesz to sprawdzić Moje dane mają nagłówki aby zignorować nagłówki, kliknij OK.
Następnie zduplikowane wiersze zostały usunięte.
1.2 Połącz arkusze, a następnie usuń duplikaty za pomocą poręcznego narzędzia
Jeśli potrzebne są tylko dwa zakresy do połączenia i usunięcia duplikatów, Scalanie tabel of Kutools dla programu Excel może bezpośrednio usuwać duplikaty podczas łączenia.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz skoroszyt zawierający dane, które chcesz połączyć, kliknij Kutools Plus > Scalanie tabel.
2. W Tscalanie – krok 1 z 5 w oknie zaznacz dwa zakresy, które chcesz połączyć, a jeśli tabele mają dwa nagłówki, zaznacz Główna tabela ma nagłówek i Tabela przeglądowa ma nagłówek pola wyboru, kliknij Następna.
3. w Krok 2 5 w oknie, zaznacz kolumnę kluczową, na podstawie której chcesz połączyć zakresy, kliknij Następna.
4. w Krok 3 5 okno, możesz sprawdzić kolumny, które chcesz zaktualizować dane na podstawie tabeli przeglądowej, kliknij Następna przejść do ostatniego kroku.
Wskazówka: jeśli w tabeli przeglądowej pojawi się nowa kolumna, którą należy dodać do tabeli głównej, pojawi się okno kroku 4 z 5 do dodawania kolumn.
5. w Krok 5 5 okno, w Dodaj opcje sekcja, sprawdź Dodaj niezgodne wiersze na końcu głównej tabeli pole wyboru, w Opcje aktualizacji sekcja, sprawdź Aktualizuj komórki tylko wtedy, gdy w tabeli przeglądowej znajdują się dane pole wyboru. Kliknij koniec.
Następnie dwie tabele są łączone w tabelę główną bez duplikatów.
Przypuśćmy, że istnieje wiele skoroszytów z arkuszami o tych samych nazwach, na przykład arkusz1, arkusz2, teraz, aby połączyć wszystkie arkusze o nazwie sheet1 w jeden arkusz, wszystkie arkusze o nazwie sheet2 w jeden arkusz, jak pokazano na zrzucie ekranu, możesz użyć Kutools dla programu Excel'S Połączyć funkcja, aby szybko poradzić sobie z tą pracą.
Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:
1. Włącz skoroszyty, które chcesz połączyć, kliknij Knarzędzia Plus > Połączyć.
2. Pojawi się okno dialogowe przypominające o haśle, jeśli skoroszyty, których używasz, nie zawierają haseł, kliknij OK kontynuować. W wyskakiwaniu Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wszystkie arkusze o tej samej nazwie w jeden arkusz opcję, kliknij Następna.
3. w Krok 2 3 okna, wszystkie arkusze otwartego skoroszytu są wymienione i zaewidencjonowane Lista arkuszy sekcja, kliknij Następna kontynuować.
Porady:
Jeśli chcesz połączyć tylko niektóre arkusze, po prostu sprawdź nazwy arkuszy, których potrzebujesz, a inne pozostaw niezaznaczone.
Jeśli chcesz dodać więcej skoroszytów do połączenia, kliknij Dodaj aby dodać pliki lub foldery do Lista skoroszytów
4. w Krok 3 3, określ potrzebne ustawienia. Kliknij koniec.
5. Wybierz folder i nadaj nazwę nowemu skoroszytowi w Określ nazwę pliku i lokalizację połączonego skoroszytu dialog, kliknij Zapisz.
6. Pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie dla Ciebie. Skoroszyt wyskakuje z listą oryginalnego skoroszytu i nowych łączy do skoroszytu, kliknij link nowej ścieżki skoroszytu, aby otworzyć go do sprawdzenia.
Połącz według wiersza
Połącz według kolumny
Jeśli chcesz na przykład połączyć te same zakresy w arkuszach w jeden arkusz, połącz tylko zakres A1: B5 skoroszytu A i skoroszytu B w jeden arkusz, dobrym wyborem będzie funkcja Połącz Kutools dla programu Excel.
A | B | Połączone Reuslt |
1. Włącz skoroszyty, których będziesz używać, kliknij Kutools Plus > Połączyć.
2. Pojawi się okno dialogowe przypominające o haśle, jeśli skoroszyty, których używasz, nie zawierają haseł, kliknij OK kontynuować. W wyskakiwaniu Połącz arkusze robocze — krok 1 z 3 okno, sprawdź Połącz wiele arkuszy ze skoroszytów w jeden arkusz opcję, kliknij Następna.
3. w Krok 2 3 okna, wszystkie arkusze otwartego skoroszytu są wymienione i zaewidencjonowane Lista arkuszy sekcji, kliknij ikonę wyboru w Lista arkuszy, a następnie wybierz zakres, którego chcesz użyć. Następnie kliknij Ten sam zakres przycisk, aby ustawić zakres wszystkich arkuszy na A1:B5. Kliknij Następna.
Porady:
1) Jeśli chcesz połączyć tylko niektóre arkusze, po prostu sprawdź nazwy arkuszy, których potrzebujesz, a inne pozostaw niezaznaczone.
2) Jeśli chcesz dodać więcej skoroszytów do połączenia, kliknij Dodaj aby dodać pliki lub foldery do Lista skoroszytów
4. w Krok 3 3, określ potrzebne ustawienia. Kliknij koniec.
5. Wybierz folder i nadaj nazwę nowemu skoroszytowi w oknie dialogowym Określ nazwę pliku i lokalizację połączonego skoroszytu kliknij Zapisz.
6. Pojawi się okno dialogowe z pytaniem, czy zapisać ustawienia jako scenariusz, kliknij Tak or Nie dla Ciebie. Skoroszyt wyskakuje z listą oryginalnego skoroszytu i nowych łączy do skoroszytu, kliknij link nowej ścieżki skoroszytu, aby otworzyć go do sprawdzenia.
Możesz być także zainteresowany |
Połącz / importuj wiele plików Csv do wielu arkuszy roboczych Połącz komórki i zachowaj formatowanie komórek w programie Excel Połącz zawartość wielu komórek bez utraty danych w programie Excel Połącz datę i godzinę w jedną komórkę w programie Excel |
Najlepsze narzędzia biurowe
Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%
- Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
- Scal komórki / wiersze / kolumny i przechowywanie danych; Podziel zawartość komórek; Połącz zduplikowane wiersze i sumę / średnią... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
- Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
- Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
- Ulubione i szybkie wstawianie formuł, Zakresy, wykresy i obrazy; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
- Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
- Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
- Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
- Grupowanie tabel przestawnych według numer tygodnia, dzień tygodnia i więcej ... Pokaż odblokowane, zablokowane komórki w różnych kolorach; Podświetl komórki, które mają formułę / nazwę...
- Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
- Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
- Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!