Complex Date Formula

  • Thread starter Thread starter kermitforney
  • Start date Start date
K

kermitforney

Working on a sheet that I need date calculations formulas.

1.) Need it to calculate the difference between two dates.
(Pretty much have this one nailed)

2.) Once the calculation is made I need for it to give me a value back
based
on the difference between the two dates.

Ex. Vacation accrues over time, let's say every six months you get six
vacation days. I want to put a hiring date into one cell (6/1/05) and
then have the calculation refer back to that cell to get the result. So
based on the hire date (6/1/05) and the current date (7/18/06) I would
get a result of
12 vacation days.

3.) I also need for thier to be a ceiling or a limit you could call it.
So that it cannot go over maybe fifteen days.

I am currently working on it now but just thought I would post it and
see what other options are out there. Thanks in advance guys and gals.
:)
 
Why wouldn't it be 13 days?

6/1/05 to 7/18/06 is 13 months plus!

Or, are you accruing vacation time in 6 day (month) increments?

If so, then where is the break point to arrive at your max of 15 days?

Need some more info.
 
Working on a sheet that I need date calculations formulas.

1.) Need it to calculate the difference between two dates.
(Pretty much have this one nailed)

2.) Once the calculation is made I need for it to give me a value back
based
on the difference between the two dates.

Ex. Vacation accrues over time, let's say every six months you get six
vacation days. I want to put a hiring date into one cell (6/1/05) and
then have the calculation refer back to that cell to get the result. So
based on the hire date (6/1/05) and the current date (7/18/06) I would
get a result of
12 vacation days.

3.) I also need for thier to be a ceiling or a limit you could call it.
So that it cannot go over maybe fifteen days.

I am currently working on it now but just thought I would post it and
see what other options are out there. Thanks in advance guys and gals.
:)


=MIN(15,INT(DATEDIF(HireDate,CurrentDate,"m")/6)*6)


--ron
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top