Hallo *, 2009/3/16 Nino Novak <nn...@openoffice.org>: > On Monday 16 March 2009 10:53, Sigrid Kronenberger wrote: > >> Die verwendete Formel sieht wie folgt aus: >> =(WENN(C15="G";0;WENN(ODER(C15="F";C15="K";C15="U");WENN(UND(D15>0);D >>15;0);WENN(UND(C15>0;D15>0);D15-C15-F15)))*24) > > sieht mir etwas verwirrend aus, wenn ein Feld (C15) entweder Zeiten oder > Buchstaben enthält, verstehe auch ehrlich gesagt nicht genau, was > gemeint ist. > > Für die richtige Berechnung der Zeitdifferenz reicht m.M.n. einfach nur > > =WENN(D15=<C15;D15+1-C15-F15;D15-C15-F15)
Anstatt den Fehler bei der Eingabe in einer Formel auszubessern würde sich eine bedingte Formatierung anbieten, die die Zellen, bei denen die Endzeit vor der Startzeit liegt entsprechend hervorhebt. > wenn sicher gestellt ist, dass in d15 maximal die Endzeit vom Folgetag > drinsteht (und nicht etwa die Endzeit vom übernächsten Tag, da müsste > dann auch eine DAtumsberechnung rein) oder eine Rechnung <ergebnis>-GANZZAHL(<ergebnis>) (wenn man davon ausgeht, daß nie 24 Stunden oder mehr aufgeschrieben wird) ciao Christian --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org For additional commands, e-mail: users-h...@de.openoffice.org