V tomto článku se naučíme, jak vypočítat počet hodin za měsíc, což umožňuje posuny letního času v aplikaci Microsoft Excel 2010.
Pro výpočet počtu hodin za měsíc, které umožňují směny šetřící letní čas, použijeme kombinaci DEN, EOMONTH & DATE funkce pro získání výstupu.
DEN: Vrátí den v měsíci, což je číslo od 1 do 31
Syntaxe: = DAY (pořadové_číslo)
sériové číslo: Označuje den v měsíci, který se pokoušíte najít.
EOMONTH: Tato funkce se používá k výpočtu posledního dne v měsíci. EOMONTH lze použít k výpočtu dat splatnosti nebo dat splatnosti, které se vyskytují poslední den v měsíci.
Vrátí pořadové číslo posledního dne měsíce před nebo po zadaném počtu měsíců.
Syntaxe: = EOMONTH (počáteční_datum, měsíce)
DATUM: Vrátí číslo, které představuje datum v časovém kódu aplikace Microsoft Excel.
Syntaxe: = DATE (rok, měsíc, den)
rok: Argument rok může obsahovat jednu až čtyři číslice. Ve výchozím nastavení aplikace Excel používá systém data 1900.
Měsíc: Druhý argument představující měsíc roku od 1 do 12 (leden až prosinec)
den: Třetí argument představující den v měsíci od 1 do 31.
Vezměme si příklad:
- Sloupec A obsahuje číslo měsíce od 1 do 12.
- Musíme vypočítat počet hodin, které tvoří každý měsíc (sériové číslo) uvedené ve sloupci A.
- Kvůli přechodu na letní čas by měla být odečtena jedna hodina do dubna.
- Podobně by měla být přidána jedna hodina z celkového počtu v říjnu kvůli posunu zpět na standardní čas.
- Výpočet hodin v aplikaci Excel; můžeme jednoduše vypočítat počet dní a poté vynásobit 24.
- V měsíci dubnu máme 30 dní, tj. 30*24 = 720 hodin
- V měsíci říjnu máme 31 dní, tj. 31*24 = 744 hodin.
S níže uvedeným vzorcem budeme moci odečíst 1 hodinu od měsíce dubna a přidat do měsíce října.
- Pro výpočet hodin v buňce B2 by byl vzorec
= DEN (EOMONTH (DATUM (2014, A2,1), 0))*24- (A2 = 4)+(A2 = 10)
- Zkopírováním vzorce z buňky B2 do rozsahu B3: B13 získáme požadovaný výsledek.
Všimnete si, že počet hodin v měsíci dubnu byl snížen o 1 a za měsíc říjen byla k celkové pracovní době přidána 1 hodina.