Fehler bei Berechnungsformel
#1
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


.xlsx   Kopie von V_3_1_1-Vorlage-StNachw_2017_40.xlsx (Größe: 25,9 KB / Downloads: 12)
Top
#2
Hola,


Code:
=wennfehler(Deine_Formel;"")

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • andrusch
Top
#3
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;"")
Top
#4
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)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • andrusch
Top
#5
:33:

Vielen Dank!
Top
#6
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


.xlsx   V_3_1_2-Vorlage-StNachw_2017_48.xlsx (Größe: 26,21 KB / Downloads: 3)
Top
#7
Hola,

schreib doch hinter deine Rest-Formel noch +3.

Gruß,
steve1da
Top
#8
Das funktioniert jedoch nur bedingt.

Siehe Anhang (H26)


.xlsx   V_3_1_2-Vorlage-StNachw_2017_48.xlsx (Größe: 26,39 KB / Downloads: 9)

Gruß andrusch
Top
#9
(01.09.2017, 16: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:
Top
#10
Hi,

eigenlich sollte das reichen:


Code:
=WENN(A9="";"";(M9="R")*3+REST(D9-C9;24))
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste