Zwei Anfang und Endzeiten in einer Zeile Addieren funktioniert aber?
#1
Hallo,

Zelle B18 und E18 stehen jeweils die Anfangszeiten und C18 und F18 die Endzeiten und die Zellen sind in [hh]:mm formatiert . In Zelle G18 diese ist als Zahl formatiert werden die beiden Zeitabschnitte zusammengezählt.
Code:
In Zelle G18     =WENN(ODER(B18>0;C18>0;E18>0;F18>0);SUMME(RUNDEN(REST($C18-$B18;1)*24;5);RUNDEN(REST($F18-$E18;1)*24;5));"")

Die Formel ist insofern ok, da Sie die gewünschte Summe richtig berechnet.

Mein Problem ist, sobald wenn ich in B18 eine Zeit eingebe z.B. 05:00 wird in G18 die Zahl 19 eingetragen, der Rest bis Mitternacht.

Das würde ich gerne unterbinden, dass heißt wenn in B18 einen Zeit eingetragen wird soll in G18 die Zelle Leer bleiben bis in C18 eine Zeit eingegeben wurde. 

Bei der weiteren Eingabe einer Zeit in E18 sollte die Summe in G18 den vorherigen Wert beibehalten und nicht wieder die Differenz bis Mitternacht berechnen.


Hier jemand einen Rat? 

Gruß Rudolf


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo Rudolf,

s. Mappe

Gruß Sigi


Angehängte Dateien
.xlsx   Zeiten 2 mal 2.xlsx (Größe: 9,56 KB / Downloads: 7)
Antworten Top
#3
Hi,

oder auch so:

Code:
=RUNDEN(SUMME((B18<>"")*(C18<>"")*REST(C18-B18;1);(E18<>"")*(F18<>"")*REST(F18-E18;1))*24;2)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#4
Hallo Edgar und Sigi,

zunächst entschuldigt das ich mich erst jetzt melde. Ging nicht schneller.

Vielen Dank für die Beispiele, Super. 
Eine bitte wenn ich darf hätte ich noch. Solange kein Ergebnis vorliegt, wäre es schön wenn nichts  also "" in der Zelle I6 stünde.

In der Beispieldatei wenn B6 und C6 einen Wert hat dann Ergebnis in I6. Wenn nur eine davon dann "" in Zelle I6. Das gleiche gilt natürlich zuzüglich auch für E6 und F6.


Vielleicht habt Ihr da auch noch einen Tipp



Gruß Rudolf
Antworten Top
#5
Hi,

bei meiner Formel wäre in dem Fall das Ergebnis 0, das kann man über die Formatierung ausblenden: hh:mm;;
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#6
Hallo Edgar das Ergebnis in Zelle z.B. in Zelle I6 braucht keine Formatierung hh:mm;; das ist was für b bis F. Die Zelle I ist eine Zahl Formatierung oder ich kann Dir grad nicht folgen.

= ist ja richtig  aber die soll nicht zu sehen sein.

Gruß Rudolf
Antworten Top
#7
Hi,

dann formatiere Standard;;
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
Dann ist ja die 0 immer noch sichtbar. Die Zelle I6 soll aber leer sein.


Gruß Rudolf
Antworten Top
#9
Hi,


Zitat:Dann ist ja die 0 immer noch sichtbar. Die Zelle I6 soll aber leer sein.

hast Du das mal ausprobiert?
Gruß

Edgar

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

Irgendwie steh ich wo drauf. Eine Zelle deren Inhalt ein errechneter Wert ist, kann kann doch nicht nur durch ändern der Formatierung von Zahl auf Standard auch wenn dieser 0 ist nicht unsichtbar machen.
Wenn dann geht es doch über über die Formel  "Wenn(Wert(bedingung;"") z.B. oder?



Gruß Rudolf
Antworten Top


Gehe zu:


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