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


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

=A2-([X]*(B2-1))

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

=A2-([x]*(B2-1))

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.

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



Międzynarodowe doradztwo biznesowe
O autorze - Międzynarodowe doradztwo biznesowe
Yoann jest międzynarodowym konsultantem biznesowym, moderatorem i koordynatorem. Pracował ponad 10 lat w globalnym biznesie, łańcuchu dostaw, finansach, projektach SAP ERP, optymalizacji sieci i SEO dla różnych branż, takich jak logistyka, kosmetyki, towary konsumpcyjne, pielęgnacja urody lub moda, w ponad 30 krajach na całym świecie. .
 


Komentarze (0)

zostaw komentarz