Clever-Excel-Forum

Normale Version: Fehler bei Berechnungsformel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

ich bekomme, in meinem Stundenzettel, einen Fehler angezeigt.
Dies passiert immer wenn der Monat keine 31 Tage hat.

Bei Monaten mit 31 Tagen ist alles OK.

Ich stehe total auf dem Schlauch. Vielleicht könnt ihr mir ja helfen?

Vielen Dank

andrusch

[attachment=13067]
Hola,


Code:
=wennfehler(Deine_Formel;"")

Gruß,
steve1da
Guten morgen,
also steve meint es in G39 so:

=WENNFEHLER(WENN(ODER(M39="W";M39="B");REST(D39-C39;24);0)-(M39="B")*0,75;"")
Hi,

der Fehler liegt in der Formel selbst.


Code:
=Wenn(A39="";"";irgendwas)-(M39="B")*0,75



ergibt dann


Code:
=""-(M39="B")*0,75


was zu einem Fehler führt. Richtig wäre das:


Code:
=WENN(A9="";"";WENN(ODER(M9="W";M9="B");REST(D9-C9;24);0)-(M9="B")*0,75)
:33:

Vielen Dank!
Danke euch beiden, beide Lösungen führen zum Ziel.
Ich hoffe ich darf hier diesbezüglich gleich noch eine Frage stellen Wink

Und zwar haben wir jetzt im Betrieb Rufbereitschaft, welche egal ob ich gearbeitet wurde oder nicht mit 3 Stunden vergütet wird.

Das heisst, Wenn ich als Arbeitszeit z.b. 7-19 eingebe und in Spalte M9 ein R dann sollte in Spalte H9 als Ergebnis 15 stehen (12 + 3) (Das wäre der Fall, wenn der Kollege der Rufbereitschaft lt. Dienstplan hat gearbeitet hat)

Wenn der Kollege der an diesem Tag Rufbereitschaft hat, jedoch nicht benötigt wurde, dann soll er nur ein R in die Spalte M9 eintragen und in Spalte H9 soll als Ergebnis 3 erscheinen, eine Arbeitszeit wird dann nicht extra eingegeben.

Ich hoffe ich habe mich halbwegs verständlich ausgedrückt.

Vielen Dank

andrusch

[attachment=13071]
Hola,

schreib doch hinter deine Rest-Formel noch +3.

Gruß,
steve1da
Das funktioniert jedoch nur bedingt.

Siehe Anhang (H26)

[attachment=13082]

Gruß andrusch
(01.09.2017, 15:39)andrusch schrieb: [ -> ]Das funktioniert jedoch nur bedingt.

Siehe Anhang (H26)



Gruß andrusch

Hallo,

in H26: =WENN(A26="";"";WENN(UND(M26="R");REST(D26-C26;24)+3;REST(D26-C26;24)))

in deiner Beispieldatei funktioniert es so.
Aber vielleicht haben die Voll-Profis noch eine bessere Lösung. :17:
Hi,

eigenlich sollte das reichen:


Code:
=WENN(A9="";"";(M9="R")*3+REST(D9-C9;24))
Seiten: 1 2