Combinați coloanele în Excel și generați toate combinațiile posibile

Excel consolidate

Având două seturi diferite de date, de exemplu o listă de clienți și o listă de produse și doriți să le combinați pentru a obține o listă nouă cu toate combinațiile posibile de clienți și produse?

Soluția este destul de simplă, fezabilă cu MS Excel‌ în câteva minute și, chiar și cu mii de intrări, nu necesită mult efort - mult mai puțin decât copierea inserării celei de-a doua liste pentru fiecare valoare a primei liste - această ultimă soluție ia ore cu sute de intrări. Vedeți mai jos cum să combinați coloanele Excel și să generați toate combinațiile posibile Excel.

Cum se generează sau se afișează toate permutările posibile în Excel

  • Creați un identificator numeric de la 1 la numărul de intrări pentru fiecare fișier sursă și, în fișierul rezultat:

  • Creați un identificator numeric (ID) în coloana A mergând de la 1 la înmulțirea numărului de intrări de fișier și a două intrări de fișiere, creând câte linii ca combinația dintre cele două seturi de date,

  • Adăugați o coloană, introduceți această formulă și extindeți-o la ultima linie = ROUNDUP (A2 / [Al doilea număr de intrări]; 0);

  • Adăugați o coloană, introduceți această formulă și extindeți-o până la ultima linie = A2 - ([Al doilea număr de intrări în fișier] * (B2-1)),

  • Adăugați cât mai multe coloane pe care doriți să le obțineți din primul și al doilea fișier și faceți vlookups pe identificatorul corespunzător din fișierul de rezultate și din fișierele sursă.

Consolidați datele în Excel

Vedeți mai jos un exemplu complet pentru a combina coloanele de coli Excel cu o listă de clienți și o listă de produse.

Începeți prin a crea identificatori în ambele fișiere, adăugând o coloană din stânga, introducând valorile 1 și 2 în primele două rânduri, selectând cele două celule, deplasând cursorul mouse-ului în colțul din dreapta jos al selecției și dând dublu clic pe semnul + pentru a extinde incrementul identificatorului la ultima linie.

Drept rezultat, identificatorii au fost incrementați până la ultima linie.

Cum se combină coloanele în Excel

Luați numerele maxime de identificare ale clienților (C) și ale produselor (P). Creați un fișier nou, cu un identificator de coloană și repetați operația de extindere a identificatorului, până la linia (C * P) + 1. În exemplul de mai jos, 7 valori diferite pentru clienți și 7 pentru produse, rezultând 7 * 7 = 49 combinații, + 1 rând pentru a compensa linia antetului.

Cum se combină celulele în Excel

În coloana B, vom pune linii P pe client, fiecare dintre ele având câte o linie pe produs. Acest lucru se face folosind formula de mai jos în linia a doua a foii și extinderea acesteia spre partea de jos (amintiți-vă dublul clic pe pictograma + din colțul din partea de jos a selecției celulare pentru a face acest lucru), unde X este al doilea număr de intrări de fișiere

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

În coloana C, vom număra pentru fiecare dintre clienți, de la 1 la numărul de produse. Aceeași operațiune ca înainte, cu o altă formulă (identificatorul liniei curente minus contorul atins pentru linia de client anterioară), X fiind numărul de înregistrare al doilea fișier

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

Combinați mai multe coloane în Excel într-o singură coloană

Verificați dacă a funcționat. Clienții se repetă de câte ori, iar pentru fiecare dintre ei identificatorul de produse se repetă de la 1 la P

Generați toate permutările

Si asta e! Apoi, pentru fiecare coloană pe care doriți să o preluați din fișierul Clienți sau Produse, adăugați o coloană nouă și efectuați un Vlookup pe identificatorul corespunzător și pe fișierul sursă.

Excel complet pentru 2019 pentru începători în videoclip

Yoann
Despre Yoann
Yoann este consultant internațional. El ajută întreprinderile să își implementeze proiectele internaționale, facilitând schimburile între diferite culturi, specialități, fluxuri și tehnologii. El se dezvoltă în proiectarea, îmbunătățirea, adaptarea, inovarea și soluționarea soluțiilor, pentru a satisface clienții. El a creat www.ybierling.com pentru a-și împărtăși experiența. A lucrat mai mult de 10 ani în dezvoltarea afacerilor internaționale, perfecționarea lanțului de aprovizionare la nivel mondial, optimizarea financiară, implementarea proiectului SAP ERP și suportul de afaceri bazat pe Web. El a făcut posibilă transformarea afacerii în diverse industrii, cum ar fi logistica, cosmeticele, bunurile de consum, frumusețea sau moda, în multe țări din întreaga lume.
 

Comentarii (0)

Lasa un comentariu