< návrat zpět

MS Excel


Téma: Jak volba v rollseznamu určí položky v dalším rss

Zaslal/a 9.6.2021 11:28

Ahoj všem,

prosím o radu. Tvořím teď v prácí checklist/dotazník, kde pracovník vybere v rolovacím seznamu nějaký výrobek, poté značku, typ atd...

Rád bych zde ale aplikoval, že pokud vybere určitý výrobek, další rolovací seznam pro výběr značky se mu omezí pouze na ty, které jsou pro tento typ výrobku relevantní, stejně tak typ bude potom výběrem pouze z typů tohoto výrobku.

Příklad:

Výrobky: auto, pistole
Výrobce: Mercedes, Audi, Glock, CZ
Typ: A-Klasse, C-Klasse, A4, Q7, G19, G17, CZ75

...

vyberu u výrobku "auto" a rollseznam pro výrobce mi nabídne pouze "Mercedes, Audi", vyberu "Mercedes" a rollseznam typu mi zobrazí pouze "A-Klasse, C-Klasse"

Jak mohu aplikovat takto selektivní rolovací seznam?

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4
#050874
avatar

veny napsal/a:

Jiří497 napsal/a:Vzorce ve sloupcích I,J,K,L jsou MATICOVÉ VZORCE, které zajistí výběr jedinečných (unikátních) hodnot. Vytvořím vzoreček v J2 a ukončím Ctrl+Shift+Enter.
Tento vzorec rozkopíruji do dalších řádků (podle počtu položek). To samé v dalších sloupcích.


To mi akorát bohužel tu tabulku rozhází s mezerama, ale neselektuje, něco dělám stále špatněcitovat
#050875
avatar
musíte mít zamčené buňky ve vzorci v pomocných sloupcích tak jak to má Jiří497
=IFERROR(INDEX($D$2:$D$90;SMALL(KDYŽ(($A$2:$A$90=TABULKA!$B$4)*($B$2:$B$90=TABULKA!$B$5)*($C$2:$C$90=TABULKA!$B$6)*(COUNTIF(J$1:J1;$D$2:$D$90)=0);ŘÁDEK($D$2:$D$90)-1);1));"")citovat
#050876
avatar

veny napsal/a:

musíte mít zamčené buňky ve vzorci v pomocných sloupcích tak jak to má Jiří497
=IFERROR(INDEX($D$2:$D$90;SMALL(KDYŽ(($A$2:$A$90=TABULKA!$B$4)*($B$2:$B$90=TABULKA!$B$5)*($C$2:$C$90=TABULKA!$B$6)*(COUNTIF(J$1:J1;$D$2:$D$90)=0);ŘÁDEK($D$2:$D$90)-1);1));"")


Já mám problém ale už ve sloupci G u prvního stupně výběru ("Přístroj")
Příloha: xlsx50876_abc.xlsx (19kB, staženo 17x)
citovat
#050877
avatar
A máte tam maticový vzorec rozkopírovaný dolů? protože u mě to fungujecitovat
#050878
Stalker
@Veny Ti to už jednou psal, vzorec musí být MATICOVÝ (poznáš to podle toho, že je uzavřen do složených závorek).citovat
#050879
avatar
Už mi to taky jede, supercitovat
#050880
avatar
Moc vám díky, chlapy, především Jiřímu, že měl se mnou trpělivost, je to perfektní ...citovat
#050882
avatar
Jsem rád, že to poslouží.
Ovšem perfektní to zdaleka není. Chtělo by to minimálně dynamickou oblast pro ověření dat, aby tam při výběru položky nebylo zbytečně mnoho prázdných řádků.
Kdyby se odstranily ty pomocné sloupce, taky by to bylo fajn, ale to neumím.citovat

Strana:  « předchozí  1 2 3 4

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje