Discussion:
Jubileumdatum berekenen
(te oud om op te antwoorden)
Cor
2006-07-18 11:19:01 UTC
Permalink
Hallo,

Ik heb een werknemersbestand gemaakt. Het is een simpele database met NAW
gegevens en diverse bedrijfsgegevens waaronder een indienstdatum. Nu wil ik
op het moment dat ik de datum hier invul, acces automatisch de jubileumdatum
berekend. Als volgt. Wanneer iemand op 01-01-2006 in dienst treedt, dan is de
jubileumdatum 12,5 jaar later 01-07-2018. De formule in excel is:

=DATUM(ALS(MAAND(B3)>6;JAAR(B3)+13;(ALS(MAAND(B3)<7;JAAR(B3)+12)));ALS(MAAND(B3)>6;MAAND(B3)-6;(ALS(MAAND(B3)<7;MAAND(B3)+6)));DAG(B3))

Het zou overigens mooi zijn als het systeem in het tabel werknemers het veld
jubileum automatisch vult met de nieuw gevonden datum.

Heeft iemand een oplossing voor mij?

Alvast zeer bedankt voor de moeite.

Gr

Cor
XPS35
2006-07-18 13:11:46 UTC
Permalink
Post by Cor
Hallo,
Ik heb een werknemersbestand gemaakt. Het is een simpele database met NAW
gegevens en diverse bedrijfsgegevens waaronder een indienstdatum. Nu wil ik
op het moment dat ik de datum hier invul, acces automatisch de jubileumdatum
berekend. Als volgt. Wanneer iemand op 01-01-2006 in dienst treedt, dan is de
=DATUM(ALS(MAAND(B3)>6;JAAR(B3)+13;(ALS(MAAND(B3)<7;JAAR(B3)+12)));ALS(MAAND(B3)>6;MAAND(B3)-6;(ALS(MAAND(B3)<7;MAAND(B3)+6)));DAG(B3))
Het zou overigens mooi zijn als het systeem in het tabel werknemers het veld
jubileum automatisch vult met de nieuw gevonden datum.
Heeft iemand een oplossing voor mij?
Alvast zeer bedankt voor de moeite.
Gr
Cor
Is in Access een stuk eenvoudiger (maak me trouwens sterk dat het in
Excel ook simpeler kan) met de functie DateAdd:

Jubileum = DateAdd("m",150,DatumInDienst)

Het vastleggen van een van de (!) jubileumdata (of houden mensen het
niet langer vol bij jullie?) lijkt me niet nodig. Deze is immer te allen
tijde af te leiden uit de datum van indiensttreding en als zodanig dus
redundant.
--
Groeten,

Peter
Loading...