Excel - Wenn Dann Funktion mit Ergebnis als Zeitwert
Hallo
Ich habe ein Excel Problem mit dem ich nicht weiter komme.
So sieht meine Formel aus. Aber dann funktioniert die Summenbildung nicht. Weil Excel die Ergebnisse nicht als Zeit erkennt.
=WENN(M43=7;"0:00";WENN(M43=6;"0:00";WENN(M43=5;"6:00";"8:25")))
Als Erklärung:
=Wenn(Wochentag=Sonntag;0:00h; Wenn(Wochentag=Samstag;0:00h; Wenn(Wochentag=Freitag;6:00h;8:25h)
Ich bin für Vorschläge offen.
2 Antworten
Wenn die Formelzelle als Zeit formatiert ist, dann sollte es so klappen:
=WENN(M43=7;0;WENN(M43=6;0;WENN(M43=5;6/24;8/24+25/1440)))
Oder?
DH.
PS:
Mit OO wär das nicht passiert ;)
Das erkennt, dass "0:00" eine Zeiteingabe ist und formatiert entsprechend.
...und Du kannst eine Wenn-Ebene sparen, wenn Du schreibst:
=Wenn(M43>=6;0;Wenn(...
Wegen der Länderbedingtheit von WOCHENTAG be3vorzuge ich allerdings normalerweise die Feststellung des Wochentags
in M43: =Rest(Datumsbezug;7)
wobei Sa 0 ergibt, So 1, Mo 2, ... Fr 6.
Die erste Bedingung heißt dann
=WENN(M43<=1;0;Wenn(M43=6;6/24;8/24+25/(24*
60)))
Versuche folgendes:
=WENN(M43=7;ZEIT(0;0;0);WENN(M43=6;ZEIT(0;0;0);WENN(M43=5;ZEIT(6;0;0);ZEIT(8;25;0))))