Hej!
Jag håller på att skapa ett dokument för tidrapportering vilket ju är en barnlek... tills flextiden skulle räknas ut och summeras.
Hur jag gjort hittills:
Cell A1 innehåller starttid 09:00:00, B1 lunch 00:30:00 och C1 sluttid 18:00:00. I cell D1 räknas då den sammanlagda arbetstiden ut enkelt genom subtraktion [C1-A1-B1]= 08:30:00.
I och med att jag har en arbetsdag på 8 timmar ger ju denna dag flextid på 30 min, vilket jag vill se i cell E1. Det har jag enkelt ordnat genom att skriva 08:00:00 i cell F1 (vilket jag gjort i vit text så att det inte syns), och har då D1-F1 för att få fram flextiden. I E32 vill jag se summan av flextiden för hela måndaden vilket ju bara är att att addera ihop [=SUMMA(E1:E31)].
Problemet:
Ovanstående lösning fungerar bra på de dagar där startid och sluttid finns ifylld. Men på tomma dagar, det vill säga de som är kvar att arbeta samma månad, visar -08.00.00 vilket gör att E32 visar alla timmar som är kvar att arbeta den här månaden. T.ex. september 2015 visar alltså just nu -78:00:00 eftersom att jag har 78 timmar kvar att arbeta den här månaden. Jag vill att den istället ska visa att jag har 02:00:00 i flex, och det kommer den ju inte göra förrän den sista i månaden då samtliga celler är ifyllda .
Lösning som sökes:
Jag vill att cellerna i kolumn E som nu visar -08:00:00 istället ska visa 00:00:00 när cellen på samma rad i kolumn D är tom. Har funderat och sökt efter formler utan att hitta något. Kan OM användas på något sätt kanske?
Jag har gått bett och hoppas på en lösning (eller idé om annat upplägg) från er!
Tack på förhand!