Kombinovat sloupce v aplikaci Excel a generovat všechny možné kombinace
Excel konsolidovat
Máte dvě různé sady dat, například seznam zákazníků a seznam produktů a chcete je kombinovat, abyste získali nový seznam se všemi možnými kombinacemi zákazníků a produktů?
Řešení je poměrně jednoduché, v několika minutách je to možné s MS Excel a ani s tisíci vstupy nevyžaduje mnoho úsilí - mnohem méně než kopírování vložení druhého seznamu pro každou hodnotu prvního seznamu - toto poslední řešení by trvat hodiny se stovkami záznamů. Viz níže, jak kombinovat sloupce aplikace Excel a vygenerovat všechny možné kombinace aplikace Excel.
Jak vytvořit nebo seznam všech možných permutací v aplikaci Excel
- Vytvořte číselný identifikátor od 1 do počtu položek pro každý zdrojový soubor a ve výsledném souboru:
- Vytvořte číselný identifikátor (ID) ve sloupci A, který se bude pohybovat od 1 do násobení počtu prvních položek souboru a položek druhého souboru, čímž se vytvoří tolik řádků jako kombinace obou sad dat.
- Přidejte sloupec, zadejte tento vzorec a rozbalte jej na poslední řádek = ROUNDUP (A2 / [Počet položek druhého souboru]; 0),
- Přidejte sloupec, zadejte tento vzorec a rozbalte jej na poslední řádek = A2 - ([Počet položek druhého souboru] * (B2-1)),
- Přidejte tolik sloupců, kolik chcete získat z prvního a druhého souboru, a proveďte vlookups na odpovídající identifikátor ve výsledném souboru a zdrojových souborech.
Konsolidujte data v aplikaci Excel
Níže uvádíme úplný příklad kombinace sloupců listů Excel, se seznamem Zákazníci a seznamem produktů.
Začněte vytvářením identifikátorů v obou souborech přidáním sloupce vlevo, zadáním hodnot 1 a 2 do prvních dvou řádků, výběrem dvou buněk, přesunutím kurzoru myši do pravého dolního rohu výběru a dvojitým kliknutím na znaménko + rozbalte přírůstek identifikátoru na poslední řádek.
V důsledku toho byly identifikátory zvýšeny až na poslední řádek.
Jak sloučit sloupce v aplikaci Excel
Uveďte maximální identifikační čísla zákazníků (C) a produktů (P). Vytvořte nový soubor s identifikátorem sloupce a opakujte operaci rozšíření identifikátoru až na řádek (C * P) + 1. V níže uvedeném příkladu 7 různých hodnot pro zákazníky a 7 pro produkty, což vede k 7 * 7 = 49 kombinací, + 1 řádek, který doplní řádku záhlaví.
Jak kombinovat buňky v aplikaci Excel
Ve sloupci B uvedeme řádky P na zákazníka, protože každý z nich bude mít jeden řádek na Produkt. To se provádí pomocí druhého vzorce na druhém řádku listu a jeho roztažením do dolní části (pamatujte si dvojklikem na ikonu + v dolním rohu výběru buněk tak učiníte), kde X je druhý počet položek
=A2-([X]*(B2-1))
Ve sloupci C nastavíme počet pro každého zákazníka, od 1 po počet produktů. Stejná operace jako předtím s jiným vzorem (identifikátor aktuální linky minus počet dosažený pro předchozí Zákaznickou linku), přičemž X je počet druhých položek
=A2-([x]*(B2-1))
Sloučit více sloupců do aplikace Excel do jednoho sloupce
Zkontrolujte, zda to fungovalo. Zákazníci se opakují opakovaně P a pro každý z nich se identifikátor produktů opakuje od 1 do P
Vygenerujte všechna permutace
A to je vše! Pak pro každý sloupec, který chcete převzít ze souboru Zákazníci nebo Produkty, přidejte nový sloupec a proveďte Vlookup na odpovídajícím identifikátoru a zdrojovém souboru.