Sie können eine Formel wie die folgende verwenden:
=IF(A2-INT(A2)>=0.6,A2+1-0.6,A2)
A2 ist Ihr Wert 3.92
Mit wenn Sie testen können, ob der Dezimalteil größer als 0,60 ist, wird
bei True 1 zum ganzzahligen Teil addiert und 0,60 wird vom Dezimalteil abgezogen,
wenn False den Wert zurückgibt gleicher Wert
A2-Int (A2), um den Dezimalteil zu haben
Konvertieren Sie Minuten und Sekunden über 60 Sekunden in ganze Minuten und Sekunden
511
Yvonne
Ich habe mal Minuten und Sekunden mit einem Dezimalzeichen als Trennzeichen dargestellt, und die Sekunden können 60 überschreiten (zwei Stellen, also bis 99). Beispielsweise entspricht 3,92 3 Minuten und 92 Sekunden.
Ich muss Sekunden, die größer als 60 sind, in eine zusätzliche Minute plus 60 Sekunden überführen. Die 92 Sekunden in diesem Beispiel werden also zu einer zusätzlichen Minute plus 32 Sekunden. Das Ergebnis der Konvertierung wäre 4.32.
Wie mache ich das in OpenOffice Calc?
Bearbeiten Sie Ihre Frage, um zu erläutern, wie aus 3.92 4.32 wird
Steven vor 7 Jahren
1
@Steven Ich denke, was Yvonne bedeutet, nimmt 60 von den 3, erhöht die Minute und verkürzt die Sekunden um 60. Das heißt, Willkommen bei Super User Yvonne, wir sind eine Community, die uns dabei unterstützt, wo Sie möglicherweise falsch liegen. Bitte zeigen Sie uns, was Sie versucht haben, um dieses Problem selbst zu lösen, damit wir Ihnen eine Anleitung anbieten können.
Stephen vor 7 Jahren
0
@Stephen Was bedeutet "60 von den 3 nehmen"?
Steven vor 7 Jahren
0
subtrahiere .60 von 3,92 und addiere 1 zu 3 = 4,32
yass vor 7 Jahren
0
Die Frage hat nichts mit Windows 10 zu tun, daher habe ich das Tag in das richtige Openoffice-Tag geändert
magicandre1981 vor 7 Jahren
0
Yvonne. Ich nahm an, dass die Sekunden auf zwei Ziffern begrenzt sind. Wenn ja, ist die Umformulierung korrekt und die Lösung von yass funktioniert. Wenn dies nicht der Fall ist und Sie mehr als zwei Stellen (z. B. 3.156) haben können, müsste die Frage neu formuliert werden, und eine andere Lösung wäre erforderlich. Bitte klären Sie. Vielen Dank.
fixer1234 vor 7 Jahren
0
Es hängt davon ab, wie 3.92 oder 3:92 geschrieben wird, und das int () wird sich ändern
yass vor 7 Jahren
0
Hallo, wir sind ein Community-Radiosender und unsere Software generiert einen monatlichen Musikbericht im csv-Format. Ich verwende Apache Open Office Calc, um den Bericht zu bearbeiten. In unserer Durationsspalte H5 stehen die Zahlen z. 20600, füge ich eine weitere Spalte G ein, in der ich = H5 / 3600 verwende, und bekomme 5,72 in G5, die ich dann in zwei Dezimalstellen formatiere und in den Rest der Spalte etwa 3000 Titel kopiere. Ich wandle jede Zelle manuell in G um, wenn sie über .60 Sekunden liegt, da dies vor dem Senden erforderlich ist. Ich habe Yass-Formel und Yariks ausprobiert, aber es funktioniert nicht !!! Hilfe
Yvonne vor 7 Jahren
0
@Yvonne, es ist nicht klar, was die 20600 darstellt oder woher die 3600 kommt, aber wenn diese einfache Unterteilung Minuten ergibt, erhalten Sie ein Ergebnis von Minuten und Dezimalbrüchen einer Minute, nicht Minuten und Sekunden. Wenn Sie versuchen, den Dezimalanteil als Sekunden zu behandeln, und diese Art der manuellen Anpassung durchführen, erhalten Sie die falsche Antwort. Können Sie etwas mehr Kontext geben, damit wir Ihnen eine richtige Antwort geben können? Übrigens, wenn Sie einen Kommentar mit @ "adressieren", wie ich es hier getan habe, wird der Benutzer auf den Beitrag aufmerksam gemacht. Ansonsten wissen sie es nur, wenn sie darüber stolpern.
fixer1234 vor 7 Jahren
0
Es gibt 3600 Sekunden in einer * Stunde *, aber das stimmt nicht mit der Frage überein (zB Minuten).
Yorik vor 7 Jahren
0
1 Antwort auf die Frage
0
yass
Dies wird z. B. für 3.120 brechen: Es wird 4.60 anstelle von 5 zurückgegeben.
Yorik vor 7 Jahren
0
es hängt von der Anzahl der Dezimalstellen in Ihrem Fall sogar 3,92 ist 3,920, OP hat nur 2 Dezimalstellen geschrieben
yass vor 7 Jahren
0
Ganz oben auf dem Kopf (und eine Warnung vor Rundungsfehlern bei Singles und Doubles) `int ((a2-int (a2)) /.6)` anstelle von '1' denke ich würde die Anzahl von "60 Sekunden-Intervallen ergeben "im Bruchteil enthalten. Aber dann müssten wir noch den Bruchteil berechnen.
Yorik vor 7 Jahren
0
3:92 wechselt automatisch zu 4:32. Es ist keine Formel erforderlich. Es wird nur das Zellenformat mm: ss benötigt
yass vor 7 Jahren
0
siehe meinen ersten Kommentar oben ^
Yorik vor 7 Jahren
0
Verwandte Probleme
-
1
Setze eine Zeile, um meinem Cursor irgendwo in Calc zu folgen
-
5
Einbetten von Bildern aus dem Web per URL in eine Excel-Tabelle (oder oo calc)
-
3
Kopieren eines Bereichs von Calc-Zellen in ein Writer-Dokument als Tabelle
-
1
Warum funktioniert die automatische Vervollständigung in Open Office Calc nicht für ältere Einträge?
-
3
Kopieren Sie in OpenOffice Calc nur Text und keine Formeln
-
1
Anzeige der Formeln, jedoch nicht der Werte in Open Office Calc
-
2
Kann in OO calc eine "Hintergrundleiste" für eine Zelle erstellt werden?
-
5
Wie kann ich in einer Kalkulationstabelle (Excel, Google Docs, OpenOffice) Daten von Zeilen in Spalt...
-
3
Wie kann ich in einer Openoffice.org Calc-Formel einen Newline erstellen?
-
5
Wie erstelle ich ein Diagramm in einer Tabelle mit Datumsangaben auf der X-Achse?