Połącz kolumny w Excelu i wygeneruj wszystkie możliwe kombinacje
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 tutajW 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 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