Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Zarejestruj się  \/ 
x

or

Jak połączyć dwie lub więcej tabel w jedną na podstawie kolumn kluczowych?

Przypuśćmy, że masz trzy tabele w skoroszycie, teraz chcesz scalić te tabele w jedną tabelę na podstawie odpowiednich kolumn kluczowych, aby uzyskać wynik jak na poniższym zrzucie ekranu. Dla większości z nas może to być kłopotliwe zadanie, ale proszę się nie martwić, w tym artykule przedstawię kilka metod rozwiązania tego problemu.

    

Scal dwie lub więcej tabel w jedną na podstawie kolumn kluczowych za pomocą funkcji Power Query (Excel 2016 i nowsze wersje)

Połącz dwa lub więcej tabel w jeden oparty na kluczowych kolumnach z niesamowitą funkcją


Scal dwie lub więcej tabel w jedną na podstawie kolumn kluczowych za pomocą funkcji Power Query (Excel 2016 i nowsze wersje)

Aby użyć Zapytanie o moc funkcja łączenia wielu tabel w jedną na podstawie odpowiednich kolumn kluczowych, wykonaj następujące czynności:

1. Jeśli Twoje zakresy danych nie są w formacie tabeli, najpierw przekonwertuj je na tabele, wybierz zakres, a następnie kliknij wstawka > Stół, W Utwórz tabelę okno dialogowe, kliknij OK przycisk, zobacz zrzuty ekranu:

2. Po utworzeniu tabel dla każdego zakresu danych wybierz pierwszą tabelę, a następnie kliknij Statystyki i dane > Z tabeli / zakresuzobacz zrzut ekranu:

3. Następnie w Tabela 1-Edytor Power Query okno, kliknij Strona główna > Zamknij i wczytaj > Zamknij i załaduj dozobacz zrzut ekranu:

4. W wyskoczył Zaimportować dane, Wybierz Tylko utwórz połączenie opcję, a następnie kliknij OK przycisk, zobacz zrzut ekranu:

5. Następnie tworzona jest pierwsza tabela połączeń w Zapytania i połączenia okienku, powtórz powyższy krok 2-krok 4, aby utworzyć tabele połączeń dla pozostałych dwóch tabel, które chcesz scalić. Po zakończeniu otrzymasz poniższy zrzut ekranu:

6. Po utworzeniu połączeń dla tabel należy połączyć pierwsze dwie tabele w jeden, kliknij Statystyki i dane > Otrzymać dane > Połącz zapytania > Łączyćzobacz zrzut ekranu:

7, w Łączyć w oknie dialogowym, wykonaj następujące operacje:

  • (1.) Wybierz pierwszą tabelę z pierwszej rozwijanej listy;
  • (2.) Wybierz drugą tabelę, którą chcesz scalić z drugiej rozwijanej listy;
  • (3.) W okienku podglądu kliknij pasującą kolumnę z dwóch tabel oddzielnie, aby je zaznaczyć, a wybrane kolumny staną się zielone.
  • (4.) W Dołącz do Kind wybierz Left Outer (wszystko od pierwszego, pasujące od drugiego) opcja.

8. Następnie kliknij OK przycisk w Edytor Merge1-Power Query okno, kliknij  przycisk, zobacz zrzut ekranu:

9. A następnie w rozwiniętym polu:

  • (1.) Zachowaj wartość domyślną Rozszerzać wybrana opcja;
  • (2.) W Wybierz wszystkie kolumny pole listy, zaznacz nazwę kolumny, którą chcesz scalić z pierwszą tabelą;
  • (3.) Usuń zaznaczenie Użyj oryginalnej nazwy kolumny jako przedrostka opcja.

10. Następnie kliknij OK przycisk, teraz możesz zobaczyć, że dane kolumny w drugiej tabeli zostały dodane do pierwszej tabeli, patrz zrzut ekranu:

11. Na tym etapie pierwsza tabela i druga tabela zostały pomyślnie połączone przez kolumnę kluczową, teraz musisz zaimportować tę scaloną tabelę do nowej tabeli połączeń scalających, kliknij Strona główna > Zamknij i wczytaj > Zamknij i załaduj dozobacz zrzut ekranu:

12. W wyskoczył Zaimportować dane okno dialogowe, wybierz Tylko utwórz połączenie opcję i kliknij OK przycisk, zobacz zrzut ekranu:

13. Tutaj możesz zobaczyć połączenie o nazwie Scal 1 w Zapytania i połączenia okienko, patrz zrzut ekranu:

14. Po scaleniu dwóch pierwszych tabel należy teraz połączyć nowe Scal 1 stolik z trzecim stolikiem, kliknij Statystyki i dane > Otrzymać dane > Połącz zapytania > Łączyć, oraz w Łączyć w oknie dialogowym wykonaj następujące operacje:

  • (1.) Wybierz tabelę Merge1 z pierwszej rozwijanej listy;
  • (2.) Wybierz trzecią tabelę, którą chcesz scalić z drugiej rozwijanej listy;
  • (3.) W okienku podglądu kliknij pasującą kolumnę z dwóch tabel oddzielnie, aby je zaznaczyć, a wybrane kolumny staną się zielone;
  • (4.) W Dołącz do Kind wybierz Left Outer (wszystko od pierwszego, pasujące od drugiego) opcja.

15. A następnie kliknij OK, W Edytor Merge2-Power Query okno, kliknij iw rozwiniętym polu zaznacz nazwę kolumny, którą chcesz połączyć z trzeciej tabeli, i usuń zaznaczenie opcji Użyj oryginalnej nazwy kolumny jako przedrostka opcja również, zobacz zrzut ekranu:

16. Następnie kliknij OK przycisk, otrzymasz scaloną tabelę z trzema tabelami razem, a teraz powinieneś zaimportować tę scaloną tabelę do nowego arkusza tabeli, kliknij Strona główna > Zamknij i wczytaj > Zamknij i załaduj dozobacz zrzut ekranu:

17, w Zaimportować dane okno dialogowe, wybierz Stół Nowy arkusz roboczy opcje, patrz zrzut ekranu:

18. W końcu nowa tabela z danymi z trzech tabel na podstawie odpowiednich kolumn kluczowych została utworzona w nowym arkuszu, jak pokazano na poniższym zrzucie ekranu:

Wskazówki:

1. Jeśli oryginalne dane ulegną zmianie, konieczna jest również zmiana scalonej tabeli, kliknij jedną komórkę w scalonej tabeli, a następnie kliknij Pytanie > Odśwież kod aby uzyskać odświeżone dane. Zobacz zrzut ekranu:

2. Dzięki tej funkcji możesz również scalić znacznie więcej tabel, powtarzając powyższe kroki.


Połącz dwa lub więcej tabel w jeden oparty na kluczowych kolumnach z niesamowitą funkcją

W tej sekcji pokażę przydatną funkcję - Scalanie tabel of Kutools dla programu ExcelDzięki tej funkcji możesz szybko scalić dwie lub więcej tabel w jedną tabelę na podstawie kolumn kluczowych.

Na przykład mam dwie tabele, które chcę scalić, jak pokazano na poniższym zrzucie ekranu:

Porady:Aby to zastosować Scalanie tabel Po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1, Kliknij Kutools Plus > Scalanie tabelzobacz zrzut ekranu:

2. W pierwszym kroku Scalanie tabel kreatora, wybierz osobno główną tabelę i tabelę przeglądową, (Uwagi: dane kolumny w tabeli przeglądowej zostaną dodane do głównej tabeli), patrz zrzut ekranu:

3. W kroku 2 programu Scalanie tabel kreatora, sprawdź nazwę kolumny klucza, na podstawie której chcesz scalić tabele, zobacz zrzut ekranu:

4, Kliknij Dalej w kroku 3 procedury Scalanie tabel kreatora, kliknij Dalej przycisk bezpośrednio, patrz zrzut ekranu:

5. A następnie, w kroku 4 kreatora, sprawdź nazwę kolumny z tabeli odnośników, którą chcesz dodać do głównej tabeli, patrz zrzut ekranu:

6. Kliknij dalej Dalej w ostatnim kroku kreatora w Add pole listy opcji, zaznacz Dodaj niezgodne wiersze na końcu głównej tabeli W tym samym czasie możesz również wybrać operacje dla zduplikowanych wierszy, zgodnie z potrzebami. Zobacz zrzut ekranu:

7. Następnie kliknij koniec przycisk, odpowiednia kolumna danych w tabeli odnośników zostanie dodana do głównej tabeli, jak pokazano na poniższym zrzucie ekranu:

Wskazówki:

1. Dzięki tej funkcji możesz aktualizować dane w głównej tabeli o inną tabelę, zgodnie z potrzebami.

2. Aby scalić więcej tabel, wystarczy wybrać wynik nowo scalonych danych jako tabelę główną, a następnie powtórzyć powyższe kroki.

Kliknij, aby pobrać Kutools dla programu Excel i bezpłatną wersję próbną teraz!


Więcej artykułów względnych:

  • Scalaj i łącz wiersze bez utraty danych w programie Excel
  • Program Excel zachowuje dane tylko w lewej górnej komórce, jeśli zastosujesz polecenie „Scal i wyśrodkuj” (karta Narzędzia główne> Scal i wyśrodkuj w panelu Wyrównanie) w celu scalenia wierszy danych w programie Excel. Użytkownicy muszą użyć innej metody, aby scalić wiele wierszy danych w jeden wiersz bez usuwania danych. Ten samouczek przedstawia metodę łączenia wierszy danych w jeden wiersz.
  • Połącz dwie tabele, dopasowując kolumnę w programie Excel
  • Przypuśćmy, że masz dwie tabele w dwóch różnych arkuszach, jedna to główna tabela, a druga to nowa tabela danych. Teraz chcesz scalić te dwie tabele za pomocą pasującej kolumny i zaktualizować dane, jak pokazano na poniższym zrzucie ekranu, jak szybko rozwiązać to w programie Excel? W tym artykule szybko przedstawię sztuczki polegające na łączeniu dwóch tabel w kolumnie.
  • Połącz zduplikowane wiersze i zsumuj wartości w programie Excel
  • W programie Excel , możesz zawsze napotkać ten problem, gdy masz zakres danych, który zawiera zduplikowane wpisy, a teraz chcesz połączyć zduplikowane dane i zsumować odpowiednie wartości w innej kolumnie, jak pokazano na poniższych zrzutach ekranu. Jak możesz rozwiązać ten problem?
  • Połącz wiele skoroszytów w jeden główny skoroszyt w programie Excel
  • Czy kiedykolwiek utknąłeś, gdy musisz połączyć wiele skoroszytów w skoroszyt główny w programie Excel? Najstraszniejsze jest to, że skoroszyty, które musisz połączyć, zawierają wiele arkuszy roboczych. A jak połączyć tylko określone arkusze z wielu skoroszytów w jeden skoroszyt? Ten samouczek przedstawia kilka przydatnych metod, które pomogą Ci rozwiązać problem krok po kroku.


  • 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ę...
kte tab 201905
  • 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ęć myszą każdego dnia!
officetab dół
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.