Einzelnen Beitrag anzeigen
Alt 26.07.2004, 18:44   #3
Chrisi99
Inventar
 
Benutzerbild von Chrisi99
 
Registriert seit: 22.12.2002
Alter: 39
Beiträge: 2.644

Mein Computer

Chrisi99 eine Nachricht über ICQ schicken
Standard

Zitat:
Original geschrieben von wbendl
Hi!

Kannst du das Problem auch für "einfache" Geister beschreiben. Ich versteh nur Bahnhof.

Ansonsten kann die Lösung nicht so schwer sein.

mfg

WB
das habe ich befürchtet

in einer Tabelle stehen in zwei spalten von und bis-daten

für jede Person werden da laufend daten angelegt.
in der letzten Spalte sollte jetzt als dezimale zahl stehen, wie viele Anteile die Arbeitszeit in Tagen am ganzen Monat hat.

also wenn er 10 tage arbeitet sind das (in einem 30-Tage Monat) 1/3

also Schritte:

Daten einlesen (Von-Bis) dann die Tage ausrechen (also die Different bilden nehm ich an" Bis (minus) Von")

dann durch die Anzahl der Monatstage dividieren (also 28, 30 oder 31 Tage), wobei ich die Anzahl der Tage im Monat wenn möglich auch aus einer Tabelle auswählen möchte->
also das das Script erkennt -> 2.10.2000 bis 15. 10.2000 sind 14 Tage und der Oktober (kann ich das aus den Daten herausfinden lassen xx.10.xxx=Oktober ? kann nicht über die Monatsgrenzen gehen!!) hat 31 Tage also
14/31=0,45 (Anteil)

... oje das ist nicht viel einfacher gelungen
____________________________________
Der Unterschied zwischen Theorie und Praxis ist, das es in der Theorie keinen Unterschied zwischen Theorie und Praxis gibt, in der Praxis aber schon.

Wer schreibt, der bleibt!
Chrisi99 ist offline   Mit Zitat antworten