V tomto článku sa naučíme, ako vypočítať počet hodín za mesiac, čo umožňuje zmeny letného času v programe Microsoft Excel 2010.
Na výpočet počtu hodín za mesiac, ktoré umožňujú zmeny na letný čas, použijeme kombináciu DEN, EOMONTH & DATE funkcie na získanie výstupu.
DEŇ: Vráti deň v mesiaci, ktorý je číslom od 1 do 31
Syntax: = DAY (sériové_číslo)
sériové číslo: Vzťahuje sa na deň v mesiaci, ktorý sa pokúšate nájsť.
EOMONTH: Táto funkcia sa používa na výpočet posledného dňa v mesiaci. EOMONTH je možné použiť na výpočet dátumov splatnosti alebo dátumov splatnosti, ktoré sa vyskytujú v posledný deň v mesiaci.
Vráti poradové číslo posledného dňa v mesiaci pred alebo po zadanom počte mesiacov.
Syntax: = EOMONTH (počiatočný_dátum, mesiace)
DÁTUM: Vráti číslo, ktoré predstavuje dátum v kóde dátumu a času programu Microsoft Excel.
Syntax: = DATE (rok, mesiac, deň)
rok: Argument rok môže obsahovať jednu až štyri číslice. V predvolenom nastavení Excel používa systém dátumu 1900.
mesiac: Druhý argument predstavujúci mesiac v roku od 1 do 12 (január až december)
deň: Tretí argument predstavujúci deň v mesiaci od 1 do 31.
Zoberme si príklad:
- Stĺpec A obsahuje číslo mesiaca od 1 do 12.
- Musíme vypočítať počet hodín, ktoré predstavujú každý mesiac (sériové číslo), uvedené v stĺpci A.
- Z dôvodu posunu na letný čas by sa mala od apríla odpočítať jedna hodina.
- Podobne by sa mala pridať jedna hodina z celkového počtu v októbri kvôli posunu späť na štandardný čas.
- Na výpočet hodín v programe Excel; môžeme jednoducho vypočítať počet dní a potom ich vynásobiť 24.
- V mesiaci apríl máme 30 dní, t.j. 30*24 = 720 hodín
- V mesiaci október máme 31 dní, tj. 31*24 = 744 hodín.
S nižšie uvedeným vzorcom budeme môcť odpočítať 1 hodinu od mesiaca apríl a pridať do mesiaca október.
- Na výpočet hodín v bunke B2 by bol vzorec
= DEŇ (EOMONTH (DÁTUM (2014, A2,1), 0))*24- (A2 = 4)+(A2 = 10)
- Skopírovaním vzorca z bunky B2 do rozsahu B3: B13 získame požadovaný výsledok.
Všimnete si, že počet hodín v mesiaci apríl sa znížil o 1 a za mesiac október sa k celkovej pracovnej dobe pridala 1 hodina.