View Single Post
  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Ron Rosenfeld Ron Rosenfeld is offline
external usenet poster
 
Posts: 5,651
Default formula to add six months to date

On Mon, 4 Aug 2008 16:34:00 -0700, lonedove288
wrote:

I haven't used Excel in a while but I need to figure a formula to change
dates by six month increments in several different columns. I can't, for the
life of me, remember how to make the formula for that. The spreadsheet is
like follows:

Name TCM date Next TCM Assess Date Next Assess Date and so on

I need the formula to update the Next TCM, Next Assess Date and so. I know
it's probably something simple and I'm just brain dead but any help would be
great.

Thanks


The only problem with just adding 6 months to the base number, as in:

=DATE(YEAR(A1),MONTH(A1)+6,DAY(A1))

is the confusion that can sometimes occur when the base month has more days in
it than the resultant month. For example, the formula above, with a base date
of 31 Aug 2008, will give a result of 3 Mar 2009.

If you want to compensate for this sort of issue, you can use the following
formula:

=MIN(DATE(YEAR(A1),MONTH(A1)+{6,7},DAY(A1)*{1,0}))

or, you can use: =EDATE(a1,6)

If you get a #NAME error when you try EDATE, look at Excel HELP for EDATE and
follow the instructions to install the Analysis ToolPak.
--ron