PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelRäkna ut summan av tid / Visa nollvärde om annan cell är tomRäkna ut summan av tid / Visa nollvärde om annan cell är tom
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2015-09-16 16:19
 

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!

Nytt inlägg
 2015-09-17 08:55
 

Om jag nu förstått problemet rätt så borde följande formel kunna fungera i kolumn E. Kopiera ner från E1 till E31 bara. 

 

=OM(D1="";0;D1-F1)

 

J

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelRäkna ut summan av tid / Visa nollvärde om annan cell är tomRäkna ut summan av tid / Visa nollvärde om annan cell är tom

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter