1.3k Aufrufe
Gefragt in Tabellenkalkulation von micu Einsteiger_in (3 Punkte)
Hallo miteinander,

bin neu hier und auf der Suche nach einer Problemlösung - hoffe es kann mir
jemand helfen....

Habe folgende Formel eingegeben:
=WENN(ODER(N3={"F"."K"."U"});8/24;WENN(ODER(N3=
{"T"});0/24;WENN(ODER(N3={"ZA"});8/24;REST(O3-N3-P3;1))))

welche soweit auch super funktioniert, allerdings müsste ich bei dem Wert für ZA
statt 8/24 minus 8 Stunden stehen haben. Geht sowas überhaupt?

Danke für eure Hilfe.

Liebe Grüße, Michaela

2 Antworten

0 Punkte
Beantwortet von m-o Profi (22.9k Punkte)
Hallo Michaela,

ich würde negative Zeiten in Excel vermeiden.
Es gab hierzu schon einmal einen Thread: siehe hier.

Dort findest du auch zwei Beispieltabellen, wie eine Arbeitszeiterfassung aussehen könnte.

Zu negativen Zeiten kannst du auch mal hier nachlesen:

Link 1
Link 2
Link 3 (selbe Lösung wie Link 2)

Gruß

M.O.
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Michaela,

probier's mal so

=WENN(ODER(N3=
{"F"."K"."U"});8/24;WENN(ODER(N3="T");0/24;WENN(ODER(N3="ZA");
TEXT(8/24;"-hh:mm");REST(O3-N3-P3;1))))

Allerdings kannst Du mit dem vermeintlichen Minuswert nicht rechnen,
da er in Wahrheit ein Textwert ist.

Wenn Du mit den Ergebnis rechnen willst musst Du es in Dezimalwerte
unwandeln.
Das ginge mit dieser Formel.

=WENN(ODER(N3=
{"F"."K"."U"});8;WENN(ODER(N3="T");0;WENN(ODER(N3="ZA");-8;RE
ST(O3-N3-P3;1)*24)))

Gruß
Rainer
...