Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Festkommazahl in Minuten umwandeln z.b 10,50 = 650
zurück: doppelte Werte ausgeben ? weiter: Abfrage mit mehreren Tabellen bearbeiten Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Andi562
Gast


Verfasst am:
01. Jun 2010, 23:16
Rufname:

Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Hallo
wie kann ich in einer Abfrage eine Zahl mit 2 Nachkommastellen in Minuten umwandeln?
Der Wert vor dem Komma sind Stunden, nach dem Komma Minuten
Ich muß aus 2 Betriebsstundenzählerdaten (anfang und Ende) die Betriebszeit ausrechnen.
Meine Überlegung:
Stunden in Minuten umwandeln, Minuten dazuzählen,
Minuten berechnen und wieder in Stunden zurück rechnen.
Das ganze würde mit Val und Right problemlos funktioniern nur liefert
die Funktion Right wenn die 2. Kommastelle eine "0" ist ein falsches Ergebniss.
Binn für jede Hilfe dankbar.
mfg
andi
AS55
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Jun 2010, 23:51
Rufname:


AW: Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - AW: Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Aber 10,5 Stunden sind nicht 650 min. Oder meinst du mit den 50 nach dem Komma Minuten?
Das System von Stunden, Minuten und Sekunden ist kein Dezimalsystem. Das muß man berücksichtigen.
Ansonsten ist dein Ansatz wahrscheinlich richtig, aber wenn ich ihn lese, kriege ich kopfschmerzen.
Also versuch mal (wenn der Input tatsächlich ist, wie oben und 50 Min. meint):
Code:
    reineMin = Int(inPutt) * 60 + (inPutt - Int(inPutt)) * 100
Der Fehler, der entsteht, wenn die Ziffernfolge nach dem Komma eine Zahl größer 59 darstellt, wird hier nicht abgefangen.
_________________
Gruß

AS
Gast



Verfasst am:
01. Jun 2010, 23:57
Rufname:

AW: Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - AW: Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Hallo
Das ist das Problem
Die Zahl nach dem Komma sind Minuten nach 59 springt er wieder auf 00
Mein Problem ist
Wie trenne ich die Zahlen vor und Nach dem Komma in zwei Spalten
mfg andi
AS55
Im Profil kannst Du frei den Rang ändern


Verfasst am:
02. Jun 2010, 00:03
Rufname:

AW: Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - AW: Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Jetzt stellst du das Problem plötzlich anders dar. Ich bin raus.
_________________
Gruß

AS
blackoutNO
SQL-Server Consultant


Verfasst am:
02. Jun 2010, 00:49
Rufname: Jörn
Wohnort: Ilmenau

AW: Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - AW: Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Hallo,

erzähl doch nun nochmal genau was du willst.
Willst du jetz die Zahl 10,50 in 2 Spalten aufteilen, welche 10 und 50 enthalten, oder willst du direkt eine Berechnung für einen Minutenwert haben? Wo soll der berechnet werden, in einem Formular/Bericht, oder direkt in einer Abfrage?

Hier mal ein Beispiel für die Spaltenaufteilung in einer Abfrage:
Code:
SELECT ID, Gesamtwert,
       (Left([Gesamtwert],(InStr([Gesamtwert]-1,",")))*60) AS Stundenteil,
       Right(Format([gesamtwert],"Fixed"),2) AS Minutenteil
FROM   Tabelle1;

Gruß, Jörn

_________________
Cheers, Jörn
Microsoft Studentpartner
Manchen kann ich helfen, weil mir andere geholfen haben und dafür bin ich sehr dankbar!!!
Andi562
Gast


Verfasst am:
02. Jun 2010, 09:11
Rufname:


AW: Festkommazahl in Minuten umwandeln z.b   10,50   =  650 - AW: Festkommazahl in Minuten umwandeln z.b 10,50 = 650

Nach oben
       Version: Office 2k (2000)

Hallo
Herzlichen Dank auf diesen Lösungsansatz bin ich nicht gekommen
Dein Code
Code:
reineMin = Int(inPutt) * 60 + (inPutt - Int(inPutt)) * 100

Funktioniert einwandfrei
mfg Andi
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium über Formular steuern z.B. >0;<0;< 6 tigerentep 611 06. Sep 2009, 21:07
tigerentep Abfragekriterium über Formular steuern z.B. >0;<0;<
Keine neuen Beiträge Access Tabellen & Abfragen: Access Abfrage nach 15 Minuten intervallen gruppieren 6 peter_bauer 2235 19. Jul 2009, 08:42
KlausMz Access Abfrage nach 15 Minuten intervallen gruppieren
Keine neuen Beiträge Access Tabellen & Abfragen: Zahl fester Länge im Währung umwandeln und umgekehrt 7 Gertrude 2040 23. März 2009, 15:41
BugZZ Zahl fester Länge im Währung umwandeln und umgekehrt
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage in Tabelle umwandeln 6 hansi80 9827 18. März 2009, 16:15
Christoph K. Abfrage in Tabelle umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Text in Zahl umwandeln 4 muku 815 30. Jan 2009, 12:41
Alf2009 Text in Zahl umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungsabfrage: Text in Zahl umwandeln 10 noob80 1860 24. Sep 2008, 01:53
noob80 Änderungsabfrage: Text in Zahl umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Kombifeld > AF > Festkommazahl 0 3 Mark00 291 09. Jul 2008, 15:28
Gast Kombifeld > AF > Festkommazahl 0
Keine neuen Beiträge Access Tabellen & Abfragen: checkbox umwandeln in Listenfeld 1 lucie_skywalker 519 03. Jun 2008, 15:18
MAPWARE checkbox umwandeln in Listenfeld
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellenfelder in einem z.B. Abfragefeld anzeigen 2 Mocke47 592 07. März 2007, 18:48
Mocke47 Zwei Tabellenfelder in einem z.B. Abfragefeld anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Datum umwandeln 1 MathiasDDDD 708 22. Jan 2007, 14:36
JörgG Datum umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Serielles Datum in normales Datum umwandeln 3 lemontree6208 2537 15. Jan 2007, 16:30
Nouba Serielles Datum in normales Datum umwandeln
Keine neuen Beiträge Access Tabellen & Abfragen: Wie erstelle ich eine Abfrage-Maske (z.B. für Bibliothek) 1 jbechle 4774 23. März 2006, 21:10
jens05 Wie erstelle ich eine Abfrage-Maske (z.B. für Bibliothek)
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web Forum