Zavrieť

Porady

Chyba vo vzorci - podmienené odrátavanie času

Potrebujem opraviť vzorec vo výkaze práce.
V bunke C12 mám uvedený čas príchodu do práce, v D12 čas odchodu. Do bunky E13 potrebujem vzorcom vrátiť zúčtovacie hodiny, podľa nasledovných podmienok:
- ak je predchádzajúca bunka (D12) prázdna, v E13 chcem mať prázdnu bunku;
- ak je počet odpracovaných hodín viac ako 7, chcem automaticky odrátať 30 minútovú obedovú prestávku;
- ak je počet odpracovaných hodín menej ako 7, neodrátavam nič.
Formát buniek mám nastavený ako Čas (hh:mm). V bunke N5 je nastavená hodnota 0:30, obedová prestávka.


=IF{D12"";"";IF(D12-C12>7:00;D12-C12-N5;D12-C12}


Príklad - príchod 7:00, odchod 15:00, zúčtovacie hodiny 7:30.
Príchod 8:00, odchod 11:00, zúčtovacie hodiny 3:00.
V deň, keď zamestnanec nie je v práci, bunka ostane prázdna.
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času

    ivka70 je offline (nepripojený) ivka70

    ivka70
    Napriklad takto:

    =IF(ISNUMBER(C12);IF(D12-C12>7/24;D12-C12-N5;D12-C12);C12)

    Poznamka: povinna prestavka je najneskor po siestich, nie az po siedmich hodinach prace.
    Labutka81 Ivka dakujem, pomohlo!

    Chyba vo vzorci - podmienené odrátavanie času

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.