Wie rechne ich in einer Google-Tabelle mit Zeit / Stunde?
Ich habe einen Wert, der Zeit ist (z. B. 36:00:00), und ich möchte ihn durch eine andere Zeit (z. B. 3:00:00) teilen und 12 erhalten. Wenn ich nur einen durch den anderen teile, erhalte ich 288 : 00: 00 wenn ich 12 (oder 12:00:00) möchte.
Beachten Sie, dass die Verwendung der Stunden () -Funktion nicht funktioniert, da aus 36:00:00 12 wird.
time
google-sheets
datetime-format
date-arithmetic
user128807
quelle
quelle
Antworten:
Wenn die Anzahl von Ihrer Formel zurückgegeben wird , als eine Zeit formatiert wird, und Sie wollen es als eine einfache Zahl formatiert, ändern Sie das Format der Zelle zu einem einfachen Zahlenformat: die Zelle klicken und klicken Sie dann auf Format, Number, Normal.
Zeitwerte in der Google-Tabelle werden als Tage und Teile von Tagen dargestellt. Zum Beispiel ist 36:00:00 die formatierte Darstellung der Zahl 1.5 (anderthalb Tage).
Angenommen, Sie teilen 36:00:00 durch 3:00:00, wie in Ihrem Beispiel. Google Spreadsheet führt die Berechnung 1,5 geteilt durch 0,125 (12) durch. Das Ergebnis zeigt an, dass Sie in einem Zeitraum von 36 Stunden 12 Intervalle von 3 Stunden haben. 12 ist natürlich kein Zeitintervall. Es ist eine einheitlose Menge.
In der anderen Richtung ist es möglich, eine beliebige Zahl als Zeit zu formatieren. Wenn Sie 12 als Zeit formatieren, ist zu erwarten, dass Sie 288: 00: 00 erhalten. 12 Tage enthalten 288 Stunden.
quelle
Google Sheets verfügt jetzt über eine Formatierungsoption für die Dauer. Wählen Sie: Format -> Nummer -> Dauer.
quelle
Beispiel für die Berechnung der Zeit:
Wenn Sie einen Zeitwert von einem anderen subtrahieren, stellt das erhaltene Ergebnis den Bruchteil von 24 Stunden dar. Wenn Sie also das Ergebnis mit 24 multiplizieren, erhalten Sie den in Stunden dargestellten Wert.
Mit anderen Worten: Die Operation ist mehrfach, aber die Bedeutung besteht darin, das Format der Nummer (von Tagen auf Stunden) zu ändern.
quelle
Sie können die Funktion ZEIT (h, m, s) der Google-Tabelle verwenden. Wenn Sie sich gegenseitig Zeiten (oder andere arithmetische Operationen) hinzufügen möchten, können Sie für jede Eingabe der Formel entweder eine Zelle oder einen Aufruf von TIME angeben.
Beispielsweise:
quelle
Ich hatte ein ähnliches Problem und habe es erst einmal behoben
quelle
Ich habe die
TO_PURE_NUMBER()
Funktion benutzt und es hat funktioniert.quelle
So viel einfacher: Schau dir das an
Warum es funktioniert, Zeit ist ein Bruchteil eines Tages, der Vergleich B2> C2 gibt True (1) oder False (0) zurück, wenn true 1 Tag (24 Stunden) hinzugefügt wird. http://www.excelforum.com/excel-general/471757-calculating-time-difference-over-midnight.html
quelle
Wenn Sie eine Dauer in h: mm haben, ist der in dieser Zelle gespeicherte tatsächliche Wert die Zeit, die in eine reelle Zahl umgewandelt wird, geteilt durch 24 Stunden pro Tag.
Beispiel: 6:45 oder 6 Stunden 45 Minuten sind 6,75 Stunden 6,75 Stunden / 24 = 0,28125 (mit anderen Worten 6 Stunden 45 Minuten sind 28,125% eines Tages). Wenn Sie eine Spalte verwenden, um Ihre Dauer in tatsächliche Zahlen umzuwandeln (z. B. 6:45 in 0,28125 umzurechnen), können Sie multiplizieren oder dividieren und die richtige Antwort erhalten.
quelle
Wenn Sie es innerhalb einer Formel formatieren möchten (z. B. wenn Sie Zeichenfolgen und Werte verketten), ist die oben genannte Formatierungsoption von Google nicht verfügbar, Sie können jedoch die TEXT-Formel verwenden:
Daher für das fragliche Beispiel mit Verkettung:
Prost
quelle
In einer neuen Tabelle mit
36:00:00
in A13:00:00
eingegeben und in B1 eingegeben dann:sagen wir in C1 kehrt zurück
12
.quelle
Geben Sie die Werte in einzelne Zellen ein, da die Google-Tabelle die Dauerformate in keiner Form oder Form verarbeiten kann. Oder Sie müssen lernen, Skripte zu erstellen und einen Abschluss als Hubschrauberpilot zu machen. das ist auch eine Option.
quelle