Excel: pridať časy iba v určité dni - Tak to funguje!

Obsah

Ako urobiť časové výpočty závislé od dní v týždni

Predstavte si tabuľku, do ktorej zaznamenávate pracovný čas pre dátumy. Do tejto tabuľky by sa teraz mal pridať pracovný čas, ktorý bol odpracovaný v konkrétny deň v týždni. Nasledujúci obrázok ukazuje takúto akvizičnú tabuľku:

V tomto prípade sa má pripočítať pracovný čas odpracovaný v pondelok.

Na pridanie použite pomocný stĺpec, v ktorom sú dni v týždni zobrazené jednotlivo. Vytvoríte to napravo od stĺpca A. Keďže hodiny sú v stĺpci B, vložte medzi dva stĺpce pomocný stĺpček.

V tomto stĺpci pomocou funkcie WEEKDAY určte zodpovedajúce dni pre dátumy v stĺpci A.

Odošlite bunky stĺpca A a možnosť „2“ ako argumenty do funkcie WEEKDAY. V dôsledku toho sa týždeň začína pondelkom ako prvým dňom.

Výsledkom je, že funkcia WEEKDAY nevracia názov dňa, ale číslo dňa, 1 pre pondelok, 2 pre utorok a podobne. Nasledujúci obrázok ukazuje, ako sú dni v týždni určené v tabuľke:

Ak teraz chcete vedieť, koľko práce bolo vykonanej na zostavách, použite funkciu SUMIF.

Pomocou tejto funkcie môžete vyhľadávať určité kritérium v rámci rozsahu a ak sa toto kritérium nájde, pridajú sa súvisiace hodnoty.

V tomto prípade sa má sčítať pracovný čas pre všetky zostavy. Vzorec na to vyzerá takto:

= SUMIF (B1: B20,1; C1: C20)

Tento vzorec funguje takto: Prehľadáva bunky B1 až B20. Ak tam nájde hodnotu „1“ (zodpovedá pondelku), pridajú sa zodpovedajúce bunky zo stĺpca C.

Aby sa výsledok vzorca zobrazil v požadovanom formáte, musíte bunku naformátovať.

V dialógovom okne „Formát - formátovať bunky“ priraďte bunke v kategórii „Čas“ formát „37:30:55“. Výsledok pridania vyzerá v tabuľke takto:

Ak chcete teraz vypočítať pracovný čas za všetky utorky, je to veľmi jednoduché: Hodnotu 1 vo vzorci nahradíte číslom 2, takže:

= SUMIF (B1: B20,2; C1: C20)

Ostatné dni v týždni použite zodpovedajúce hodnoty od 3 do 7.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave