už se nějakou chvíli trápím s problémem na vytvoření vzorce v excelu.
Jde o to, že bych potřeboval, aby mi excel vytvářel nebo generoval všechny možné kombinace čísel/písmen, tak jako to umí tento online generátor:
https://planetcalc.com/3757/
V excelu mám sloupec K2:K8 kde mám vyplněná čísla 1 až 7 (než to odladím testuju zatím na číslech) a ve sloupci L2 mám číslo 2,M2 mám 3.... potřebuju zkombinovat 6 čísel ze 7 viz obrázek níže.
Podařilo se mi najít a poupravit následující vzorec, který mám ve sloupci S2 a rozkopírovává se tak dlouho než se objeví KONEC což určuje konec možných kombinací:
Kód: Vybrat vše
=KDYŽ(ŘÁDEK()-ŘÁDEK($S$2)+1>POČET($K$2:$K$8)*POČET($L$2)*POČET($M$2)*POČET($N$2)*POČET($O$2)*POČET($P$2);"KONEC";INDEX($K$2:$K$8;CELÁ.ČÁST((ŘÁDEK()-ŘÁDEK($S$2))/POČET($L$2)/POČET($M$2)/POČET($N$2)/POČET($O$2)/POČET($P$2)+1))&","&INDEX($L$2;MOD(ŘÁDEK()-ŘÁDEK($S$2);POČET($L$2)+1))&","&INDEX($M$2;MOD(ŘÁDEK()-ŘÁDEK($S$2);POČET($M$2)+1))&","&INDEX($N$2;MOD(ŘÁDEK()-ŘÁDEK($S$2);POČET($N$2)+1))&","&INDEX($O$2;MOD(ŘÁDEK()-ŘÁDEK($S$2);POČET($O$2)+1)))&","&INDEX($P$2;MOD(ŘÁDEK()-ŘÁDEK($S$2);POČET($P$2)+1))
1,2,3,4,5,6
2,2,3,4,5,6
3,2,3,4,5,6
4,2,3,4,5,6
5,2,3,4,5,6
6,2,3,4,5,6
7,2,3,4,5,6
KONEC,6
když v online generátoru vyplním jako hodnoty 1 až 7 a zvolím, že chci získat všechny kombinace 6 čísel mezi sebou, tak mám dostat tento správný výsledek:
1 2 3 4 5 6
1 2 3 4 5 7
1 2 3 4 6 7
1 2 3 5 6 7
1 2 4 5 6 7
1 3 4 5 6 7
2 3 4 5 6 7
Někde mám ve vzorci chybu a nemůžu přijít na to, jak to opravit nebo na to jdu možná zbytečně složitě. Dokázal by mi s tím vzorcem někdo poradit?