Hallo Andreas,

es gibt schon eine ganz gute Möglichkeit - in Anlehnung an https://help.libreoffice.org/Calc/Calculating_Time_Differences/de - vielleicht hilft Dir das weiter:

"C:" =(B1>A1)*(B1-A1)

(B1>A1) ist ein logischer Ausdruck. Ist er wahr, hat er den Wert 1, ist er Falsch, hat er den Wert 0

[1] "A", "B" und "C" formatiert als "HH:MM".
[2] Formel für "C": =(B1>A1)*(B1-A1)
[3] Ergebnisse:
[3.1] A: 13:00 | B: 12:10 | C: 00:00
[3.2] A: 13:00 | B: 00:00 | C: 00:00
[3.3] A: 13:00 | B: 13:10 | C: 00:10

Gruß
Hans-Werner ;-))

------ Originalnachricht ------
Von: "Günther Breitfuß" <guenther.breitf...@dellacher.eu>
An: "Andreas Borutta" <boru...@gmx.de>; users@de.libreoffice.org
Gesendet: 02.08.2018 15:26:11
Betreff: Re: [de-users] Calc: Subtraktion von Uhrzeitangaben

Hallo Andreas,

das Ergebnis ist korrekt, auch wenn es verwirrend erscheinen mag. In A steht 13:00 (also 13 Stunden) und B ist leer. Also, was sollte herauskommen, wenn du von nichts 13:00 abziehst. Nichts ist eben nichts, dann bleibt nur minus 13:00 über. Das wird in D korrekt dargestellt. Eine negative Uhrzeit mag seltsam anmuten, aber wenn man darüber nachdenkt, kann nur 11:00 dabei herauskommen. Eine wenn-Abfrage um sinnlose Ergebnisse bei Leerzellen auszublenden, ist gar nicht abwegig: =wenn(istleer(b1);"";b1-a1) - das zweite = bei deiner Formel muss raus.

LG Günther


privat
Am 02.08.2018 um 14:22 schrieb Andreas Borutta:
Moin.

Gegeben sei:

A | B | C | D

13:00 | | =B1-A1 | =C1x24

Solange B leer bleibt lautet das Ergebnis

C | D
11:00 | -13

Wie genau kommen bitte diese Ergebnisse zustande?
Nimmt LO bei einer leeren Zelle 0:00 an?

Es geht um die Ermittlung einer Zeitdifferenz aus Uhrzeiten desselben
Tages.
Wie geht man am besten vor, wenn man die sinnlosen
"Zwischenergebnisse", solange noch keine Ende-Zeit eingetragen ist,
vermeiden möchte?

WENN(B1="";"";=B1-A1) scheidet aus, weil mehrere Zeitintervalle von
einem Tag erfasst werden. Das würden dann länglich-hässliche
WENN-Formeln.

Danke.

Gruß, Andreas




-- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy


--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an