Hundertstelsekunden in Excel berechnen

Ich verwalte in meiner Excel-Tabelle Rennzeiten. Da diese immer aus Minuten, Sekunden und Hundertsteln bestehen, finde ich keinen passenden Datentyp dafⁿr. Deshalb bekomme ich Probleme beim Verbinden der Tabelle mit meiner Datenbank. Wie lΣ▀t sich dieses Problem in den Griff bekommen?

Die kleinste Zeiteinheit in Excel sind Sekunden. Dementsprechend k÷nnen Sie Hundertstel nicht direkt darstellen und verrechnen. Aber mit einem Trick k÷nnen Sie Excel ⁿberlisten. Dafⁿr k÷nnen Sie sich das allgemeine Prinzip der Zeitspeicherung zunutze machen: Zeiten und Datumswerte symbolisiert die EDV meist als fortlaufende Zahl der kleinsten Einheit (zum Beispiel Hundertstel) ab einer bestimmten, festgelegten Grenze. Da Sie mit Rennzeiten arbeiten und fⁿr Sie nur der absolute Wert der Zeit von Bedeutung ist, k÷nnen Sie die Basis 0 zugrunde legen. Die Minuten und Sekunden rechnen Sie dann jeweils in Hundertstel um und addieren anschlie▀end alle Werte zu einer Zahl fⁿr die Speicherung. Um die Daten in die Datenbank zu schreiben, greifen Sie dann je nach Datenbank-System auf Datentypen wie Double oder Longint zurⁿck. Damit die Darstellung und die Eingabe in Excel m÷glichst einfach ausfallen, verwenden Sie am besten ein benutzerdefiniertes Format und vier Formeln. Die Eingabe liegt normalerweise in der Form Minuten û Sekunden û Hundertstel vor. Rufen Sie den Befehl Format û Zellen auf und wΣhlen Sie auf der Registerkarte Zahlen die Kategorie Benutzerdefiniert. In das Feld Formate geben Sie diese Zeichenkette ein:

00-00-00
Die Null symbolisiert eine beliebige Zahl und veranla▀t Excel, auch dann eine Null anzuzeigen, wenn kein Wert fⁿr das Feld zur Verfⁿgung steht. Beispielsweise hat die Eingabe 123 die Ausgabe 00-01-23 zur Folge; sie steht also fⁿr eine Sekunde und 23 Hundertstel. Anschlie▀end berechnen Sie aus Minuten, Sekunden und Hundertsteln jeweils die Hundertstel. Beachten Sie dabei, da▀ die Berechnung auf dem tatsΣchlichen Eingabewert und nicht auf der Anzeige in der Zelle beruht. Um die einzelnen Komponenten zu ermitteln, ben÷tigen Sie folgende Formeln: Minuten:
=WENN (L─NGE (A2)>4;WENN ((L─NGE (A2)>5);LINKS (A2 (2);LINKS (A2;1));0);╢
Sekunden:
=WENN (L─NGE (A2)>2;WENN ((L─NGE (A2)>3);LINKS (RECHTS (A2 (4); 2);LINKS (RECHTS (A2;3);1));0);
Hundertstel:
=WENN (L─NGE (A2)>1;RECHTS (A2;2);A2)
Fⁿr die Berechnung der Minu- ten ist die LΣnge der Eingabe ausschlaggebend. Wenn Sie von rechts gezΣhlt mehr als vier Ziffern eingegeben haben, enthΣlt die Eingabe auch Minuten, da die dritte und vierte Ziffer fⁿr Sekunden stehen. Analog ermittelt die zweite Funktion in AbhΣngigkeit der LΣnge Ihrer Eingabe die Sekunden. Am einfachsten ist das Bestimmen der Hundertstel. Sie befinden sich am rechten Rand des Eingabewertes und sind auf jeden Fall vorhanden. Um nun die endgⁿltige Zahl fⁿr das Speichern in der Datenbank zu errechnen, ben÷tigen Sie folgende Formel:
=Hunderstel+(Sekunden*100)+  (Minuten*6000)
Die Begriffe Hundertstel, Sekunden und Minuten mⁿssen Sie durch die Adressen der Zellen ersetzen, in denen die Werte gespeichert sind. Das Ergebnis dieser Berechnung k÷nnen Sie als einzelne Zahl in die Datenbank schreiben oder beliebig verrechnen. Mit Hilfe der Funktion Modulo k÷nnen Sie ⁿbrigens jederzeit die Hundertstel wieder in Minuten und Sekunden aufl÷sen.