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
