Połącz kolumny w Excelu i wygeneruj wszystkie możliwe kombinacje

Masz dwa różne zestawy danych, na przykład listę klientów i listę produktów, i chcesz je połączyć, aby uzyskać nową listę ze wszystkimi możliwymi kombinacjami klientów i produktów?


Excel skonsolidować

Masz dwa różne zestawy danych, na przykład listę klientów i listę produktów, i chcesz je połączyć, aby uzyskać nową listę ze wszystkimi możliwymi kombinacjami klientów i produktów?

Rozwiązanie jest dość proste, możliwe dzięki MS Excel w kilka minut, a nawet przy tysiącach wpisów nie wymaga wiele wysiłku - znacznie mniej niż kopiowanie drugiej listy dla każdej wartości z pierwszej listy - to ostatnie rozwiązanie godzinami z setkami wpisów. Zobacz poniżej jak łączyć kolumny Excela i generować wszystkie możliwe kombinacje Excela.

Jak wygenerować lub wyświetlić listę wszystkich możliwych permutacji w programie Excel

  • Utwórz numeryczny identyfikator od 1 do liczby wpisów dla każdego pliku źródłowego, aw pliku wynikowym:
  • Utwórz identyfikator numeryczny (ID) w kolumnie A, przechodząc od 1 do mnożenia liczby pierwszych wpisów pliku i drugich wpisów pliku, tworząc tyle linii, ile kombinacji obu zestawów danych,
  • Dodaj kolumnę, wprowadź tę formułę i rozwiń ją do ostatniej linii = ROUNDUP (A2 / [Liczba wpisów drugiego pliku]; 0),
  • Dodaj kolumnę, wprowadź tę formułę i rozwiń ją do ostatniej linii = A2 - ([Druga liczba wpisów w pliku] * (B2-1)),
  • Dodaj tyle kolumn, ile chcesz uzyskać z pierwszego i drugiego pliku, i wykonaj podgląd odpowiednich identyfikatorów w pliku wynikowym i plikach źródłowych.

Konsolidacja danych w programie Excel

Poniżej znajduje się pełny przykład łączenia kolumn arkuszy Excel z listą klientów i listą produktów.

Zacznij od utworzenia identyfikatorów w obu plikach, dodając kolumnę po lewej stronie, wprowadzając wartości 1 i 2 w pierwszych dwóch liniach, wybierając dwie komórki, przesuwając kursor myszy w prawy dolny róg zaznaczenia i klikając dwukrotnie znak +, aby rozwinąć przyrost identyfikatora do ostatniej linii.

W rezultacie identyfikatory zostały zwiększone do ostatniej linii.

Jak łączyć kolumny w programie excel

Podaj maksymalne numery identyfikacyjne zarówno Klientów (C), jak i Produktów (P). Utwórz nowy plik z identyfikatorem kolumny i powtórz operację rozwijania identyfikatora, aż do linii (C * P) + 1. W poniższym przykładzie 7 różnych wartości dla klientów i 7 dla produktów, w wyniku czego 7 * 7 = 49 kombinacji, + 1 linia do uzupełnienia linii nagłówka.

Jak łączyć komórki w programie excel

Zostań profesjonalistą Excel: Dołącz do naszego kursu!

Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.

Zapisz tutaj

Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.

W kolumnie B umieścimy wiersze P na kliencie, ponieważ każdy z nich będzie miał jedną linię na produkt. Odbywa się to poprzez użycie poniższej formuły w drugiej linii arkusza i rozwinięcie jej do dołu (pamiętaj, aby kliknąć dwukrotnie ikonę + w dolnym rogu zaznaczenia komórki), gdzie X to druga liczba wpisów w pliku

W kolumnie C policzymy każdego z klientów, od 1 do liczby produktów. Ta sama operacja jak poprzednio, z inną formułą (bieżący identyfikator linii minus liczba osiągnięta dla poprzedniej linii klienta), X jest drugą liczbą wpisów do pliku

Połącz wiele kolumn w programie Excel w jednej kolumnie

Sprawdź, czy zadziałało. Klienci są powtarzani P razy, a dla każdego z nich identyfikator produktu powtarza się od 1 do P

Wygeneruj wszystkie permutacje

I to wszystko! Następnie dla każdej kolumny, którą chcesz przejąć z pliku Klienci lub Produkty, dodaj nową kolumnę i wykonaj Vlookup na odpowiednim identyfikatorze i pliku źródłowym.

Często Zadawane Pytania

W jaki sposób użytkownicy mogą skutecznie łączyć wiele kolumn w programie Excel, aby wygenerować listę wszystkich możliwych kombinacji bez użycia złożonych formuł?
Użytkownicy mogą korzystać z funkcji Power Query Excel do scalania kolumn i tworzenia kombinacji. Ładując kolumny jako tabelę do zapytania o zasilanie, stosując niestandardową operację scalania, a następnie rozszerzając wynikową tabelę, wszystkie możliwe kombinacje można systematycznie generować i zwrócić do Excel.

Wypełnij wideo Excel dla początkujących 2019 na wideo


Yoann Bierling
O autorze - Yoann Bierling
YoAnn Bierling to specjalista od wydawnictwa i cyfrowego konsultingowego, który wywarł globalny wpływ dzięki wiedzy specjalistycznej i innowacji w technologiach. Pasjonowany wzmacnianiem osób i organizacji do prosperowania w erze cyfrowej, dąży do zapewniania wyjątkowych rezultatów i zwiększania rozwoju poprzez tworzenie treści edukacyjnych.

Zostań profesjonalistą Excel: Dołącz do naszego kursu!

Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.

Zapisz tutaj

Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.




Komentarze (0)

zostaw komentarz