Stáhněte si hotovou šablonu pro měsíční evidenci docházky se státními svátky, nočními směnami a kontrolou chyb. A zjistěte, kolik času vás Excel ve skutečnosti stojí a kdy dává smysl přejít na aplikaci.
✓ Bez registrace a bez e-mailu · ✓ Bez maker · ✓ Excel 2010 a novější
Aktualizováno 26. 10. 2026
Jak vést docházku v Excelu? Každý zaměstnanec má vlastní list s řádkem pro každý den v měsíci. Zapisujete příchod, odchod a přestávku, vzorec spočítá odpracované hodiny a porovná je s fondem pracovní doby. Svátky a víkendy se vyznačí samy. Excel ale zapíše jen to, co do něj někdo napíše – neověří, kdo opravdu přišel.
Takhle vypadá list jednoho zaměstnance. Žluté buňky vyplňujete, zbytek počítají vzorce. Je to výřez z listu „Ukázka“, který v souboru najdete vyplněný za září 2026.
| Datum | Příchod | Odchod | Přestávka (min) | Absence | Odpracováno (h) | Nad fond (h) | Kontrola | |
|---|---|---|---|---|---|---|---|---|
| 8 | 1. 9. Út | 7:00 | 15:30 | 30 | 8,00 | - | ||
| 9 | 2. 9. St | 7:00 | 15:30 | 30 | 8,00 | - | ||
| 10 | 3. 9. Čt | 7:00 | 15:30 | 30 | 8,00 | - | ||
| 11 | 4. 9. Pá | 7:05 | 18:10 | 30 | 10,58 | 2,58 | ||
| 12 | 5. 9. So | - | - | |||||
| 13 | 6. 9. Ne | - | - | |||||
| 14 | 7. 9. Po | 7:00 | 15:30 | 30 | 8,00 | - | ||
| 15 | 8. 9. Út | 6:55 | - | - | Chybí odchod | |||
| 16 | 9. 9. St | 7:00 | 15:30 | 30 | 8,00 | - | ||
| 17 | 10. 9. Čt | 7:00 | 15:00 | 10 | 7,83 | - | Krátká přestávka |
Na listu „Nastavení“ změníte rok a měsíc a všechny listy se přepočítají – včetně počtu dní v měsíci a přestupného roku.
Seznam dnů pracovního klidu podle zákona č. 245/2000 Sb. je předvyplněný včetně Velkého pátku a Velikonočního pondělí. Na svátek se fond nepočítá.
Směna od 22:00 do 6:00 se spočítá jako 8 hodin, ne jako −16. Tady se domácí tabulky pletou nejčastěji.
Sloupec „Kontrola“ upozorní na chybějící příchod nebo odchod, přestávku kratší než 30 minut po 6 hodinách práce, směnu nad 12 hodin a prázdný pracovní den.
D, N, OČR, NV, SC, HO a NEP vyberete ze seznamu. Kódy můžete přejmenovat nebo doplnit a souhrn je sečte.
List „Souhrn“ sečte odpracované hodiny, fond, hodiny nad fond, absence a upozornění všech zaměstnanců najednou.
Jeden soubor, žádná makra a žádný e-mail za stažení. Obsahuje návod, nastavení se svátky, tři prázdné listy pro zaměstnance, souhrn a vyplněný příklad.
Šablonu můžete ve firmě volně používat i upravovat. Listy nejsou zamčené, takže si vzorce prohlédnete a přizpůsobíte. Na rozpis směn použijte šablonu pro plánování směn.
Na listu „Nastavení“ zadejte firmu, rok, měsíc a počet hodin denně (třeba 8 nebo 7,5). Zkontrolujte seznam svátků.
Na listu „Zaměstnanec 1“ vyplňte jméno. Pro další lidi list zkopírujte (pravý klik na záložku › Přesunout nebo zkopírovat) a jeho název dopište do souhrnu.
Do žlutých buněk pište příchod a odchod ve formátu 7:30, přestávku v minutách a u absence kód ze seznamu. Nenechávejte to na konec měsíce.
Zkontrolujte sloupec „Kontrola“ a list „Souhrn“. Doplňte chybějící odchody a teprve potom pošlete soubor mzdové účetní.
Excel samotný nic nestojí. Platíte časem – a je ho víc, než byste čekali. Kde jsou směny, brigádníci a papírové výkazy, mění se konec měsíce v den dohledávání a počítání. Rozpis níže je pro malou restauraci s 10 lidmi.
„Spočítat hodiny za měsíc pro jednu malou restauraci je na celý den práce.“
Tabulka se pokazí potichu. Vzorec ukáže číslo, i když je špatně. Tyhle chyby vídáme u firem, které k nám přecházejí z Excelu – a takhle se s nimi vypořádáte.
| Chyba | Co se stane v Excelu | Jak to řeší šablona / Fresh QR |
|---|---|---|
| Zapomenutý odchod | Den má 0 hodin, nebo někdo dopíše odhad. Do mezd jde číslo, které nikdo neověřil. | Šablona den označí. Fresh QR ho vypíše v kontrolách před výplatou a každá oprava se zapíše do historie změn. |
| Noční směna přes půlnoc | Jednoduchý vzorec „odchod − příchod“ vrátí záporné číslo nebo ######. | Šablona počítá přes MOD, takže 22:00 – 6:00 = 8 h. Fresh QR počítá ze skutečných časů skenů. |
| Přepsaný vzorec | Někdo do sloupce s hodinami napíše ručně „8“. Souhrn pak nesedí a nikdo neví proč. | Ve šabloně jsou vzorce v bílých buňkách a vstupy ve žlutých. Ve Fresh QR výpočty přepsat nejdou. |
| Překlep v čase | 7:30 se zapíše jako 7,30 nebo 73:0 a Excel to vezme jako text nebo špatný čas. | Ověření dat ve šabloně pustí jen čas od 0:00 do 23:59. V aplikaci čas zapíše server při skenu. |
| Nezapsaná přestávka | Zaměstnanci se započítá i přestávka, nebo naopak nikdo neví, jestli ji měl. | Šablona upozorní na přestávku kratší než 30 minut po 6 hodinách. Fresh QR umí přestávky odečítat automaticky. |
| Několik verzí souboru | „dochazka_final_2.xlsx“ v e-mailu, jiná verze na sdíleném disku. Neví se, která platí. | Šablona tohle nevyřeší – je to pořád jeden soubor. Ve Fresh QR jsou všichni v jednom systému a data vidí i zaměstnanec. |
Srovnání toho, co dostanete z dobře udělané excelové šablony a z aplikace Fresh QR, kde zaměstnanci skenují QR kód v bezplatné aplikaci na vlastním mobilu.
| Excel (tato šablona) | Fresh QR | |
|---|---|---|
| Kdo zapisuje čas | Zaměstnanec na papír nebo vedoucí do tabulky, často zpětně | Zaměstnanec naskenuje QR kód v aplikaci, čas zapíše server |
| Ověření přítomnosti | Žádné – platí, co je napsané | GPS poloha při skenu, volitelně fotka |
| Přesčasy a přestávky | Vzorce, které je třeba udržovat a kontrolovat | Počítají se automaticky podle pravidel firmy |
| Úpravy a dohledatelnost | Kdokoli s přístupem přepíše buňku beze stopy | Historie změn: kdo, kdy a co upravil |
| Dovolená a nemoc | Kód v buňce, schvaluje se e-mailem nebo ústně | Žádost v aplikaci, schválení na webu, zůstatek dovolené se počítá sám |
| Více provozoven | Další soubor nebo list pro každé místo | Pobočky a projekty v jednom přehledu, každá s vlastním QR kódem |
| Podklady pro mzdy | Tento soubor po ruční kontrole | Účetní má vlastní přihlášení a vidí docházku přímo. K tomu soubor pro mzdový program, PDF výkazy nebo REST API |
| Cena | 0 Kč za software, platíte časem a energií | 49 Kč měsíčně za aktivního zaměstnance, při roční platbě o 20 % méně. 30 dní zdarma |
Prodáváme docházkový systém, takže bychom mohli tvrdit, že Excel je špatný. Není. Pro některé firmy je to správná volba.
Pokud máte do 5 zaměstnanců na jednom místě, pevnou pracovní dobu a vidíte je každý den, Excel s touto šablonou stačí. O aplikaci má smysl uvažovat, až přibude druhá provozovna, směny, brigádníci nebo práce v terénu, nebo když kontrola docházky zabere víc než hodinu měsíčně.
Potřebujete jiné sloupce, příplatky nebo turnusy? Zkopírujte tento prompt do ChatGPT, Claude nebo Copilota v Excelu a upravte hranaté závorky. Prompt AI říká, ať do tabulky vloží vzorce. Když pak přepíšete čas příchodu nebo změníte měsíc, hodiny se přepočítají samy – nedostanete tabulku s napevno vepsanými čísly.
Vytvoř mi soubor .xlsx pro měsíční evidenci docházky zaměstnanců v České republice. Parametry firmy: - Počet zaměstnanců: [10] - Úvazek: [8] hodin denně, pracovní dny pondělí až pátek - Typ provozu: [restaurace, směny 10:00–22:00 a dělené směny] - Kódy absencí: D (dovolená), N (nemoc), OČR, NV (náhradní volno), SC (služební cesta), HO (home office) Listy: 1. "Nastavení": rok, měsíc (1–12), úvazek, tabulka kódů absencí a seznam svátků a dnů pracovního klidu v ČR pro zvolený rok (zákon č. 245/2000 Sb.). Vytvoř pojmenované oblasti. 2. Jeden list na zaměstnance: řádky pro dny 1 až 31. Sloupce: datum, den v týdnu, příchod, odchod, přestávka v minutách, kód absence (rozbalovací seznam), odpracované hodiny, fond, hodiny nad fond, kontrola, poznámka. 3. "Souhrn": odpracované hodiny, fond, přesčasy, počty absencí podle kódů a počet upozornění za každého zaměstnance. Pravidla výpočtu: - Datum vytvoř vzorcem z roku a měsíce. Řádky za koncem měsíce nech prázdné. - Odpracované hodiny = (odchod − příchod) − přestávka. Směna přes půlnoc se musí počítat správně (použij MOD). - Fond = úvazek v pracovní den, 0 o víkendu a ve svátek. - Sloupec kontrola: upozorni, když chybí příchod nebo odchod, když je přestávka kratší než 30 minut u směny delší než 6 hodin (§ 88 zákoníku práce), když je směna delší než 12 hodin a když je zadaná absence i odpracovaný čas. - Víkendy a svátky zvýrazni podmíněným formátováním. Technické požadavky: - Všude použij vzorce, ne vypočtené hodnoty. Žádná makra. - Vstupní buňky obarvi žlutě, buňky se vzorci nech bílé. - Ověření dat: čas 0:00–23:59, přestávka 0–600 minut. - Nepoužívej funkce XLOOKUP, FILTER ani LET, aby soubor fungoval i ve starších verzích Excelu. - Nakonec přidej list "Návod" s postupem v češtině. Než soubor vytvoříš, shrň mi v 5 bodech, jak ho postavíš, a zeptej se, pokud ti něco není jasné.
=MOD(odchod−příchod;1)*24 a odečtěte přestávku v hodinách. Funkce MOD zajistí, že směna od 22:00 do 6:00 dá 8 hodin místo záporného čísla. V naší šabloně je ve sloupci „Odpracováno“ už připravený. Zvažujete, co dál? Podívejte se, jak funguje online docházkový systém Fresh QR, co přesně je zdarma v docházkovém systému zdarma a kolik stojí podle ceníku. Pokud dnes používáte čipy nebo terminál, porovnejte si i docházku bez terminálu.
Šablonu si nechte, dokud vám stačí. Až začne docházka zabírat víc času, než by měla, vyzkoušejte Fresh QR: QR kód na zeď a bezplatná aplikace v mobilech. Každý příchod a odchod se zapíše sám a přesčasy, přestávky i dovolené máte spočítané průběžně – žádné přepisování, žádné dohledávání.
Šablona a texty na této stránce nejsou právní poradenství. Svátky odpovídají zákonu č. 245/2000 Sb. ke stavu k říjnu 2026. Microsoft Excel je ochranná známka společnosti Microsoft; Fresh QR s ní není propojen.