Moc vám díky, chlapy, především Jiřímu, že měl se mnou trpělivost, je to perfektní ...
Už mi to taky jede, super
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));"")
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.
Jiří497 napsal/a:
Ve sloupci I jsou unikátní (jedinečné) hodnoty ze sloupce A, které slouží jako seznam pro ověření dat v buňce G3. Vybírám tedy ze seznamu všech výrobců, aniž by se mi opakovali.
Ta tabulka F2:G8 může být samozřejmě na jiném listě.
Takhle je to naprosto perfektní :) ... Děkuju moc moc.
Napíšete mi prosím jen zkrácený postup, abych se také naučil rybařit? :) ... pokusím se to teda rozklíčovat i svépomocí :)
Zkouším se prokousat tou tvorbou kontingeční tabulky...byla by možnost vytvořit ji na pozadí a přitom aby ji pracovník volil rolovacím seznamem s tím, že by ve výběru nebyly duplicitní názvy?
Chci vycházet z té v příloze ... databázi, musím přepisovat, to není excel :)
Kontingeční tabulka mi nepřijde tam jednoznačná pro pracovníky jako ty rollseznamy právě ...
Konečná verze bude taková, že bude 5 stejnách tabulek pod sebou, aby se na stránku vešlo vše...což by u kontingeční tabulky asi nešlo ... z jednoho výběru postupně určovat data pro 5
Ano, databázi mám, kterou bych poté přepsal/překopíroval ... doteď se opsalo vše ručně do tabulky stejného formátu, jako je ta v prvním listu...já chci pouze proces urychlit a zajistit, aby se nechybovalo ve vyplňování
Sériové číslo se bude vždy doplňovat ručně, jelikož je s každým kusem jiné ... potřebuji dát do rollseznamu jen data, která jsou stále stejná a pracovník je vždy vybere
Ještě zde posílám rychlý příklad dat pro lepší vysvětlení ...
je to jako kdybych chtěl koupit čokoládu na internetu..
nejdřív si zvolím, co chci, jestli tyčinku nebo tabulku, poté si musím vybrat dostupné výrobce toho produktu a po vybrání výrobce ještě samotnou tyčinku a po vybrání tyčinky se mi objeví cena této tyčinky
Pokud tedy budu vycházet z příkladu, tak se mi po zvolení tabulky musí zobrazit pouze "mondelez" a "orion", po vybrani orionu pouze "orion pečeť" a po zvolení pečeti se mi zobrazí "25Kč"
Díky moc za reakci a omlouvám se za zmatený popis, pokusím se tedy vysvětlit :)
Není to konfigurace nových výrobků, výrobky jsou již vyrobeny a nemění se.
Každý výrobek je vyroben z některých dílů ("přístrojů") .. čili servomotoru, servozesilovače, monitoru atd... a pracovník dělá na konci jejich soupis.
List "Tabulka pristroje" bude použitá právě pro soupis dílů, který byly ve výrobku použity. Pracovník by měl pouze vybrat správnou variantu, kterou vidí ve výrobku ...čili například "Servomotor - Siemens - A - 1"
Tím, že je to rolovací seznam, který postupnou volbou jednoho po druhém filtruje a ukazuje jen relevantní nabídku, se mi nemůže potom stát, že tam pracovník zvolí nějaký nesmysl :) (třeba výrobce, který servomotory vůbec nevyrábí)
Tabulka "Příklad dat" je zjednodušený formát soupisu, ze kterého čerpu ...
Sloupec A a B z "Příklad dat" jsem již zpracoval díky radám výše do listu "Tabulka pristroje" a mohu tedy správně po zvolení přístroje zvolit pouze ty značky které jsou relevantní vybraný přístroj.
Dále bych rád ale v listu "Tabulka pristroje" chtěl zvolit "Model" podle výběru předešlého výrobce a přístroje. Čili Model může být ve výběru třeba jen jeden, ale i více, pokud nám výrobce dodává více modelů jednoho typu výrobku. (příklad: firma siemens nám dováží servomotor A, B, C)
No a na to se navazuje "Gerätenummer", který má každý model své, je tedy unikátní a po zvolení všech 3 předešlých variant, by se měl pouze sám doplnit do buňky
To je téměř ono, ale
Já nemohu úplně kvůli nějakým firemním pravidlům kopírovat vše a posílat do online, nicméně jsem udělal třetí list, kde je příklad formátu dat, s kterými se poté pracuje.
Rollseznam je nejlepší volba právě z důvodu konečné jednoduchosti při používání ostatními pracovníky.
Super, to je perfektní, díky moc :) ..
A pokud chci teď navázat na rollseznam "Výrobce" dalším rollseznamen "Model", který mi bude ukazovat pouze modely relevantní pro daného výrobce a zařízení, bude to stejným způsobem?
Jde o to, že mohu mít dva přístroje od stejného výrobce, ale název modelu bude samozřejmě jinak, takže to nelze filtrovat pouze výrobcem.
příklad:
Monitor a Servomotor mohou mít výrobce Siemens
Monitor bude Siemens Model "A" a "B"
Servomotor je Siemens Model "C" a "D"
Jak tedy na to, aby mi rollseznam pro "model" ukázal u varianty Servomotoru Siemens pouze "C" a "D" v nabídce?
A už teď tuším, že na "Model" bude navázána ještě varianta "číslo přístroje", ale tam by to mělo být vždy 1:1 ke každému modelu, čili
Model-číslo přístroje je
A-1
B-2
C-3
D-4
nikdy nebude
A-1
B-1
https://uloz.to/tam/f35f5583-eef1-453b-9e1f-e66ec1774678
složitý vzorec, abych ho dokázal přetavit do své tabuly, přikládám zjednodušenou verzi mé tabulky, kde je pár příkladů. Mohl by mi s tím prosím někdo pomoci?
Pokud to přirovnám k tabulce od elninoslav, tak Gerät je Město a Oddíl jsou jednotlivý Výrobci
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.