.: News - Downloads - Hilfe Forum - Windows FAQ - Kontakt - Impressum / Datenschutz :.
  Navigation

    Startseite
    Newscenter
    Downloads
    Screenshots
    Forum
    Online Shop
    Spielhalle
    Bilder Upload
    Mitglieder Map

  FAQ Datenbank

    FAQ, Tipps, Hilfe
    CMD (DOS) Befehle
    Windows 2000
    Windows Vista
    Windows XP
    Server 2003
    Microsoft Office
    Security Bulletins
    Service Packs

  Update Packs

    Windows 2000
    Windows XP
    Server 2003

  Service

    Windows XP Slipper
    Slipstream CD
    MS Security Tools

  RSS Feed  

    Alle News
    Treiber News
    Software News
    Hardware News
    Microsoft News
    Alle Windows FAQ
    Windows 2000 FAQ
    Windows XP FAQ
    Windows Vista FAQ
    Update Packs
    Screenshots
    Downloads

  Surf-Tipp

    Kostenlose Online-Kurse zu MS Office, OpenOffice und Internet-Technik

Keine Kompromisse im Kampf gegen Kinderpornografie


Archiv Screenshots
Archiv FAQ
Archiv Community News
Archiv Spiele News
Archiv Konsolen News
Archiv Allgemeine News
Archiv Microsoft News
Archiv Hardware News
Archiv Treiber News
Archiv Software News
Zurück   Winhelpline Forum > Windows 2000 > Software Windows 2000
Passwort vergessen?

Software Windows 2000 Alles zum Thema Software

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 23.07.2001, 09:19   #1
challanger
No Life
 
Benutzerbild von challanger
 
Registriert seit: 29.05.2001
Ort: gnome town
Alter: 33
Beiträge: 398



Smile Stunden Summe in Access2000 über 24:00

Gruezi und guten Morgen!

Ich weis zwar nicht ob ich mit dieser Frage hier richtig bin, aber ich stelle sie einmal, vielleicht kennt ja einer voneuch die Lösung.

Habe folgendes Problem:

Ich habe eine Tabelle in der von verschiendenen Mitarbeitern am Wochenanfang die Bürostunden der vorigen Woche gesammelt eingegeben werden (z.B. Feld 1 "Woche 12" Feld 2 "13:34") Hier schon das erste Problem. Was mache ich wenn die gesamten Büro Stunden 24:00 übersteigen.
Wie kann ich das in Access in einem Zeit-Feld eingeben? Ist es besser wenn ich hier mit Zahlenfeldern arbeite?
Da kommt auch schon das nächste Problem ins Spiel. Es gibt auch noch ein Feld 3 in welchem Urlaubstage eingetragen werden. Ein Urlaubstag entspricht z.B 8 Stunden. Jetzt muß ich in einem Bericht die Summe über alle Urlaubstage und die geleisteten Stunden im Büro in einem Monat bilden. Wie bekommen ich jetzt einmal eine Summe der Zeitfelder die mir Tage, Stunden und Minuten ausweist, welche ich anschließend auch noch mit den Stunden vom Urlaub addieren kann?

derzeit habe ich die Felder so def.:
Feld 1 = Text
Feld 2 = Datum/Zeit
Feld 3 = Zahl

sollte dann im Bericht wie folgt aussehen:

Feld 1 / Feld 2 /Feld 3 (Urlaubstage)
Woche 52/ 25:12 /1
Woche 51/ 1:13 /3

Summe: /26:25 /4

Summe gesamt: 5 Tage 6:25


Mit dem Access Handbuch komme ich auf jedenfall nicht mehr weiter und auch nicht mit der original Hilfe - daher mein derzeitiger Stand:

Danke im vorhinein!

PS: Bin noch Access Einsteiger


challanger's Signatur Gruß
challanger
challanger ist offline   Mit Zitat antworten
Alt 23.07.2001, 13:09   #2
ctgermany
Cool Newbie
 
Registriert seit: 19.06.2001
Beiträge: 20




Hi,

ich würde einen anderen Ansatzpunkt wählen. Um Dir jedoch einen Vorschlag zu übermitteln mußt Du mir bitte die Summe erklären. Wie kommst Du auf 5 Tage 6 Std und 25 Min?
Kann ich leider nicht nachvollziehen.

Gruß


ctgermany's Signatur ******************************************

AMICUS CERTUS IN RE INCERTA CERNITUR.

******************************************
ctgermany ist offline   Mit Zitat antworten
Alt 23.07.2001, 14:03   #3
challanger
No Life
 
Benutzerbild von challanger
 
Registriert seit: 29.05.2001
Ort: gnome town
Alter: 33
Beiträge: 398

  Themenstarter


Post

Hi ctgermany!

Also auf die Summe von 5 Tagen und den 6 Stunden und 25 Minuten komme ich in dem ich die 4 Urlaubstage und die Bürozeit zusammen gezählt habe. In der echten Tabelle werden zwar nicht die Bürozeiten und der Urlaub, sehrwohl jedoch Vereinstage und Bürostunden zusammen gezählt.
Ich hoffe ich habe hiermit deine Frage beantwortet und bin schon ganz gespannt auf deine Lösung.

Danke!


challanger's Signatur Gruß
challanger
challanger ist offline   Mit Zitat antworten
Alt 23.07.2001, 22:31   #4
Ishi
Freak
 
Benutzerbild von Ishi
 
Registriert seit: 19.06.2001
Beiträge: 152



Post

Dein Feld 2 sollte auf alle Fälle eine Zahl sein (Single oder Double)

Du solltest dann noch ein weiteres Feld haben, welches die Wochen eines Monats gemeinsam haben, damit Du die Summe im Seitenfuß ausweisen kannst.
Aber mit Zeiten rechnen in Access ist nicht so dolle, weshalb ich mir eine Verknüpfung der Daten mit Excel überlegen würde.

Gruß
Ishi


Ishi's Signatur
Ishi ist offline   Mit Zitat antworten
Alt 24.07.2001, 08:18   #5
challanger
No Life
 
Benutzerbild von challanger
 
Registriert seit: 29.05.2001
Ort: gnome town
Alter: 33
Beiträge: 398

  Themenstarter


Smile

Hi Ishi!

Gestern bin ich zwar zu fast nichts mehr gekommen, aber in den paar Minuten die mir für dieses Problem blieben bin ich dann genau diesen Weg gegangen. Habe aus der zeit einfsch ein Zahelnfeld gemacht. Soweit ich das bis jetzt sehen kann funktionierts. Auf jeden vielen dank für die Info - das mit Excel muß ich mir noch anschauen.

LG
aus Wien


challanger's Signatur Gruß
challanger
challanger ist offline   Mit Zitat antworten
Alt 24.07.2001, 08:40   #6
ctgermany
Cool Newbie
 
Registriert seit: 19.06.2001
Beiträge: 20




Hi

@ Ishi,

Du wirst in Excel das gleiche Problem haben mit der Berechnung von > 24.00 Std. Um dieses richtig zu berechnen benötigt man VBA Kenntnisse.

@ challanger,

Deine Ausgangsbasis:

Summe: /26:25 /4
Summe gesamt: 5 Tage 6:25

Nach Adam Riese und Eva Zwerg dürften es aber nur 5 Tage 2:25 sein.
Du schreibst, dass Du was zusammgezählt hast - das kann nicht sein (Eine Berechnung muß durchgeführt worden sein - wegen der Umwandlung der Std. in Tage).

Bis zu Deiner Antwort empfehle ich Dir folgenden Ansatzpunkt:

P r o b l e m
Eine Summe von Zeitfeldern oder eine Zeitdifferenz von mehr als 24 Stunden wird im Zeitformat nicht "richtig" angezeigt.

U r s a c h e
Access kennt keine Zeitfelder, sondern rechnet alle Zeiten als Datum.

L ö s u n g e n

für Zeitdifferenz
=Format$(Vorzchn([Datum])*Int(Abs([Datum]*24));"0")+":"+Format$([Datum];"nn")

für Zeitsumme
Setze folgende Funktion in ein VBA-Modul:

Function ZeitSumme(ByVal std As Long, _
ByVal min As Long, ByVal sek As Long) As String
ms$ = Format$(std + (min + sek \ 60) \ 60, "00") _
+ ":" + Format$((min + sek \ 60) Mod 60, "00") _
+ ":" + Format$(sek Mod 60, "00")
ZeitSumme = ms$
End Function

Aufruf z.B. im Steuerelement eines Textfeldes (alles in einer Zeile):
=ZeitSumme(Summe(Stunde(Gesamtzeit));
Summe(Minute(Gesamtzeit)); Summe(Sekunde(Gesamtzeit)))

Viel Spass


ctgermany's Signatur ******************************************

AMICUS CERTUS IN RE INCERTA CERNITUR.

******************************************
ctgermany ist offline   Mit Zitat antworten
Alt 24.07.2001, 09:41   #7
Ishi
Freak
 
Benutzerbild von Ishi
 
Registriert seit: 19.06.2001
Beiträge: 152



Talking

@ ctgermany

Du hast natürlich recht, mit VBA läßt sich das prima lösen. Soweit wollte ich jetzt aber gar nicht gehen. Da muß man sich nämlich erst mal auskennen

Aber was Excel betrifft geht es sehr wohl über die 24:00 hinaus!

Du wählst das Format Uhrzeit und dann im rechten Fenster folgendes Format: 37:30:55

Dann kannst Du die Zeiten wunderbar zusammenrechnen

Ich dachte mir nur, daß es so schneller geht

Gruß
Ishi


Ishi's Signatur
Ishi ist offline   Mit Zitat antworten
Alt 24.07.2001, 09:46   #8
challanger
No Life
 
Benutzerbild von challanger
 
Registriert seit: 29.05.2001
Ort: gnome town
Alter: 33
Beiträge: 398

  Themenstarter


Smile

Gruezi ctgermany!

Hast natürlich recht. % Tage und 2 Stunden und ein paar Minuten. Meine grauen zellen arbeiten anscheinend nicht mehr so ganz richtig. Aber die Lösung die du mir da aufgeschrieben hast schaut interessant aus. Ich hoffe ich kann die auch so umsetzen wie du das meinst, da ich mich mit VBA bis jetzt nur nebenbei beschäftigt habe und leider bei mehr als 50% meiner VB Versuche auf die Nase falle. Kann dir aber spätestens Morgen sagen obs hingehauen hat. Auf jeden Fall danke.

LG aus Wien


challanger's Signatur Gruß
challanger
challanger ist offline   Mit Zitat antworten
Antwort



Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Access2000 - Datumseingabe pdietlmeier MS Office 6 18.01.2006 23:30
Excel Summe von Spreadsheet B in Spredsheet A einfügen Sallexa MS Office 4 23.09.2005 05:56
Access2000: Output als Textdatei blub MS Office 2 01.12.2003 17:36
Sonys neuer Network Walkman NW-MS70D speichert über zwölf Stunden Musik Newsbot News Archiv 0 05.03.2003 23:06
excel: summe aus verschiedenen tabellen forumwurm MS Office 5 27.10.2002 22:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:03 Uhr.


Powered by vBulletin Version 3.5.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 2.4.0
Copyright ©2000 - 2006, WinHelpline.info
  Werbung

  Moderatoren

   Schach
   Seefahrt
   Lotte Berk
   Netzwerkservice
   Football
   Webdesign

Partnerlinks:  3DCenter.org |  3DChips.net |  Planet 3DNow! |  3DChip.de |  Netzwerktotal |  Wintotal.de |  Elektrikforum.de |  Computerwissen.de |  Prad.de |  Winsoftware.de |  netzwelt.de |  WinFAQ.de