Nnnno... takže:
1 - vidím, že si zmenil niektoré výpočty, takže bod o kontrole súčtu na 500 je bezpredmetný
2 - doplnil som Ti vzorce pre zahrnutie ďalších dvoch nových stĺpcov, čo ma však prinútilo zamyslieť sa nad tým, prečo to toľko trvá, kým Excel prepočíta každú zmenu a kúsok "automatiky" som sa rozhodol zrušiť. Dôvod: nechával som Excel prehliadať všetkých vyše milión riadkov pre každý zahrnutý stĺpec do vzorca, aby si sám odvodil, kde sú konce tabuliek. Je to veľká záťaž a tak som to zmenil na 1000 riadkov v rámci každého hárku stroja (vzorce na hárkoch strojov som nepreddefinovával po tento riadok, to už urobíš sám).
3 - vyššie uvedenou úpravou som mohol zjednodušiť aj najdlhší použitý maticový vzorec
4 - áno, dá sa použiť aj NOT(ISBLANK(...)) resp jeho česká verzia (detto funkcia INDEX), keďže ako som zbadal v priloženom vloženom vzorci, máš českú verziu, ale to nevadí, pretože preklad z mojej anglickej verzie vo funkciách nastáva automaticky
5 - v Tvojom vzorci chýbali odvolávky na príslušný hárok stroja v každej časti, z ktorej sa vyskladávala odvolávka (odkaz) na adresu príslušnej bunky (buniek) funkciou INDIRECT (NEPŘÍMÝ.ODKAZ)
6 - zadávanie intervalov semaforu som upravil na spôsob, aký som uviedol vyššie, takže zadávaš len A1÷3 (pokiaľ by si mal v úmysle meniť alebo skúšať)
7 - sakkkra, teraz ma napadlo použiť funkciu COUNT na určenie počtu riadkov v príslušnom hárku stroja a týmpádom by sa hranica 1000 riadkov stala dynamickou bez toho, aby spomaľovala Excel. Každopádne by sa vzorce v hárkoch strojov museli vypĺňať nadol manuálne (čo by sa mohlo odstrániť konverziou do "Tabuľky"), ale to už nechám na Teba... Ak to nepôjde a budeš potrebovať helfnúť (ak sa vôbec rozhodneš ísť touto cestou), samozrejme ostávam k dispozícii.
Skontroluj, otestuj...