Clever-Excel-Forum

Normale Version: Differenz von 2 Zeitformaten inkl. Millisekunden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Ok, also das ist jetzt ein wenig speziell:

1. Habe unter Optionen Erweritert das Häckchen "vom Betriebssystem" deaktiviert und dann ein Komma für Dezimaltrennzeichen eingestellt.
Dann von hand das Zeitformat mit Komma eingetippt -> dann hat es dies als Zahl erkannt und rechtsbündig ausgerichtet. -> Istzahl = WAHR und Differenz iO
Dann wieder unter Optionen Erweritert das Häckchen "vom Betriebssystem" aktiviert (-> Punkt), und siehe da die ehemalig eingetippten Wert bleiben i. -> Istzahl = WAHR und Differenz iO

2. Nun wieder mit der Std. Einstellunng (unter Optionen Erweritert das Häckchen "vom Betriebssystem" aktiviert) in einer neuen Zelle die Zeit erneut eingetippt -> Istzahl = FALSCH und Differenz #WERT!
Du hast immer noch nicht geschildert, was in der Originaldatei bei Eingabe eines Kommas geschieht!
Ich gehe nämlich stark davon aus, das dort (Schweiz hin oder her) ein Komma das gültige Dezimaltrennzeichen ist.

Wenn das immer noch nichts hilft, bin ich mit meinem Latein am Ende und kann nur den Tipp geben, dass sich mal ein Kundiger die Situation vor Ort anschaut.

Gruß Ralf
Ich sehe gerade, dass Du dies ja bereits in #5 beantwortet hast.
Dann weiß ich auch nix mehr, es sei denn, jemand hätte Dir einen bösen Streich gespielt und bspw. in Windows einen "exotischen" Trenner eingestellt.
Hallo Knudi

Aber mal so
 BCD
107:42:48.731 08/067:42:48.731 
207:42:49.793 08/067:42:49.7931.062
ZelleFormatWert
C1h:mm:ss.0000.321397349537037
C2h:mm:ss.0000.321409641203704
ZelleFormel
C1=LINKS(B1;8)+(TEIL(B1;9;4)/86400)
C2=LINKS(B2;8)+(TEIL(B2;9;4)/86400)
D2=(C2-C1)*86400
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
mfg Guschti
gelöscht
Hallo Guschti,

die Idee ist gut, das Tausendertrennzeichen unberücksichtigt zu lassen und die Millisekunden einfach hinzu zu addieren. Aber dann sollte die Formel so aussehen?

=LINKS(B1;8)+(TEIL(B1;10;3)/86400)

Oder habe ich das falsch verstanden?

Gruß Uwe
Hallo Uwe

Ja hast du. Weil du damit ein falsches Resultat bekommst.

Dann rechne mal (in deinem Fall wäre der Punkt ein Komma)
Code:
731/86400
oder
Code:
.731/86400

In deinem Fall wäre das
Code:
731/86400000

mfg Guschti
Hallöchen,

ich wollte nur mal darauf hinweisen, dass einige Stellen durch das Zahlenformat kommen. Wenn da genau die genaue Anzahl Ziffern mit Werten belegt sind, wäre das ok. Ansonsten könnte das aber Probleme geben? Oder bin ich jetzt auf dem falschen Dampfer?
In Zeile 1 bekomme ich z.B. auch "Knuti's" #WERT

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
107:12:00,00012,3#WERT!
205:13:45,00044440,01092593

ZelleFormatWert
A1hh:mm:ss,00012,3
B1hh:mm:ss,00012,3
A2hh:mm:ss,0000,217881944444444
B2hh:mm:ss,0004444

ZelleFormel
B1=RECHTS(A1;4)
C1=(TEIL(A1;9;3)/86400)
B2=RECHTS(A2;4)
C2=(TEIL(A2;9;3)/86400)
Hallo André

Das liegt u.U. an eurer Kommata als Dezimaltrennzeichen.

Versuch mal diesen Anhang. Es sind normale Formate, die normaler weise automatisch der Ländereinstellungen angepasst werden.

Vielleicht bringt das Licht ins Dunkle

Mfg Guschti
Hallo Guschti,

beim Öffnen sehe ich noch kurz die Ergebnisse, dann #WERT :-(
In Anlehnung an Uwe's 10 hab ich dann das genommen:
=LINKS(B1;8)+(TEIL(B1;10;4)/86400000)
und damit geht's bei mir.

Arbeitsblatt mit dem Namen 'Tabelle1'
BCD
107:42:48.731 08/06#WERT!
207:42:49.793 08/06#WERT!#WERT!
3
47:42:48,731
57:42:49,7931,062

ZelleFormatWert
C1h:mm:ss,000#WERT!
C2h:mm:ss,000#WERT!
C3h:mm:ss,000
C4h:mm:ss,0000,321397349537037
C5h:mm:ss,0000,321409641203704

ZelleFormel
C1=LINKS(B1;8)+(TEIL(B1;9;4)/86400)
C2=LINKS(B2;8)+(TEIL(B2;9;4)/86400)
D2=(C2-C1)*86400
C4=LINKS(B1;8)+(TEIL(B1;10;4)/86400000)
C5=LINKS(B2;8)+(TEIL(B2;10;4)/86400000)
D5=(C5-C4)*86400
Seiten: 1 2 3 4