Ich komme hier aktuell auf keinen grünen Zweig. In meinem PDF gibt es mehrere Spalten in denen Zeiten im Format HH:MM eingetragen werden können. Daraus wird dann die Differenz in Std,min umgerechnet. Die Berechnung der Differenz mache ich so:
Das Funktioniert soweit auch. Allerdings habe ich ein Problem wenn ich die ausgerechneten Stunden zusammenzähle. Das Problem stellt sich so dar: Spalte 1 Werte Spalte 2 Werte Spalte 3 Werte -->> Ergebniß richtig
Spalte 1 Werte Spalte 2 keine Werte (leer) Spalte 3 Werte -->> Ergebniß ist falsch
Das Ergebnis errechne ich aktuell so:
Ich hoffe mir kann hier einer weiterhelfen :-)
Danke schon im voraus
(Dieser Beitrag wurde von sugram am 5. Jul 2019, 19:32 geändert)
Der Tipp von Taunus 11 ist ja exakt deine Berechnung, nur das die If-else Schleife weggefallen ist.
Und warum?
Weil sie dafür sorgt, dass die Addition der Werte nur stattfindet, wenn in allen 3 Feldern für die berechneten Zeiten ein Wert steht, wenn eins oder mehr leer sind, soll ' ' ausgegeben werden.
Dann hab ich das aber falsch verstanden. Ich dachte wenn ich Werte mit && verknüpfe, tritt das Ergebnis nur dann in Kraft, wenn alle Werte erfüllt sind. Das ist doch so?! Oder steh ich jetzt grad voll auf dem Schlauch. Ziel ist es, daß in dem Feld eben nicht's drinn steht, wenn keine Werte vorhanden sind. Also auch nicht 0,00, sondern ein leeres Feld.