Ano, je to tak. Tabulka bude fungovat pouze pro příslušný rok, který je uveden v buňce AO6. Svátky se automaticky přepočítají pro příslušný rok - velikonoční pondělí je jediné "plovoucí" datum. Nijak zvlášť sem strukturu tabulky nestudoval, proto vycházím z toho, že autor toho souboru měl nějaký důvod pro aplikaci omezení vloženého data (např. pro správnou funkci výpočtů nebo podmíněného formátování).
Zkus to tady:
http://leteckaposta.cz/377144299
Řešil sem to takto, pomocí vzorců se automaticky přepočítají svátky.
Do buňky AO6 se zadá rok se kterým se bude pracovat. Sloupce jsou seskupené, stačí kliknout na "mínus" nad nimi a "výpočtová tabulka" se skryje.
http://www.ulozto.cz/xmxcbZA/evidence-pracovni-doby-prace-prescas-nocni-prace-a-pracovni-pohotovosti-xls
CTRL+; nestačí?
Buď si na to napiš vlastní funkci, pak to bude automatické. Nebo prostě a jednoduše do vedlejší buňky napíšeš stejný vzorec a před rovnítko dáš apostrof
'=SUMA(A1:A5)
Bez znalosti struktury dat se mi radí špatně.
Koukněte se na fce SUMA, LARGE, PRŮMĚR
Edit: Ještě fce MAX,INDEX, případně POZVYHLEDAT
Vybrat 4 nejvyšší hodnocení?
Co znamená nejde?
Pravým tl. myši na tlačítko - přiřadit makro a ze seznamu vybereš to které se bude spouštět při kliknutí.
Tak sem něco v rychlosti slátal. Koukni do souboru. Velikost tlačítka se řídí velikostí buňky.
Řešení pomocí vzorce a fcí INDEX a SOUČIN.SKALÁRNÍ
Chyba je v deklaraci proměnných integer vs 55555 viz.
http://wall.cz/excel-navod/deklarace-promennych-a-prehled-datovych-typu-vba
@Pavlus
Pokud je toto výsledek co si tazatel přeje, tak mu k tomu stačí "obyčejná" fce COUNTIFS
Další možný způsob
Nebo taky takto:
=SUMA(LARGE(A1:A3;{1|2}))
pro Excel 2010
=SUMA(LARGE(A1:A3;{1;2}))
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.