Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 7
Default Adding 6 months to any given date

is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return the date
plus 6 months ie 04/12/03. the only way ive been able to get something near
is by adding 182.5 which is half a year in days but this obviously doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt
  #2   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 3,572
Default Adding 6 months to any given date

You could try this:

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

--

HTH,

RD
================================================== ===
Please keep all correspondence within the Group, so all may benefit!
================================================== ===

"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return the date
plus 6 months ie 04/12/03. the only way ive been able to get something near
is by adding 182.5 which is half a year in days but this obviously doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt


  #3   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 10,593
Default Adding 6 months to any given date


To add 6 months, but cater for that month having less days and not
spilling-over,

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

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return the

date
plus 6 months ie 04/12/03. the only way ive been able to get something

near
is by adding 182.5 which is half a year in days but this obviously doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt



  #4   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 2,886
Default Adding 6 months to any given date

Hi

If you have the Analysis Toolpak loaded, ToolsAddinsAnalysis Toolpak
then
=EOMONTH(A1,6)

Otherwise the formula recently posted by Bob Phillips
=MIN(DATE(YEAR(A1),MONTH(A1)+{7,6},DAY(A1)*{0,1}))

which caters for the fact that adding 6 months to 31 March, returns 01
October and not 30 September when adding 6 months by the standard
method.

--
Regards

Roger Govier


"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return
the date
plus 6 months ie 04/12/03. the only way ive been able to get something
near
is by adding 182.5 which is half a year in days but this obviously
doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt



  #5   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 2,886
Default Adding 6 months to any given date

Bob
You always can type faster than me<bg

--
Regards

Roger Govier


"Bob Phillips" wrote in message
...

To add 6 months, but cater for that month having less days and not
spilling-over,

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

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return
the

date
plus 6 months ie 04/12/03. the only way ive been able to get
something

near
is by adding 182.5 which is half a year in days but this obviously
doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt







  #6   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 427
Default Adding 6 months to any given date

Hope you can get Excel to do it as you've made a mistake doing it by hand
:)

6 calendar months on would be 04/11/03.

Nice solution using MIN( with array - must get used to using that more.


On Sat, 08 Jul 2006 19:46:02 +0100, hoyt
wrote:

is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return the
date
plus 6 months ie 04/12/03. the only way ive been able to get something
near
is by adding 182.5 which is half a year in days but this obviously doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt




--
Steve (3)
  #7   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 10,593
Default Adding 6 months to any given date

That's because I don't type it. I have a library of stuff that I just cut
and paste from in many instances <vbg

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"Roger Govier" wrote in message
...
Bob
You always can type faster than me<bg

--
Regards

Roger Govier


"Bob Phillips" wrote in message
...

To add 6 months, but cater for that month having less days and not
spilling-over,

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

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return
the

date
plus 6 months ie 04/12/03. the only way ive been able to get
something

near
is by adding 182.5 which is half a year in days but this obviously
doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt







  #8   Report Post  
Posted to microsoft.public.excel.newusers
external usenet poster
 
Posts: 7
Default Adding 6 months to any given date

Thanks Bob, this works Brilliant.

Regards

Hoyt

"Bob Phillips" wrote:


To add 6 months, but cater for that month having less days and not
spilling-over,

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

--
HTH

Bob Phillips

(replace somewhere in email address with gmail if mailing direct)

"hoyt" wrote in message
...
is it possible to add 6 months to a given date?
i.e. if in cell A1 the date is 04/05/03, then cell B1 should return the

date
plus 6 months ie 04/12/03. the only way ive been able to get something

near
is by adding 182.5 which is half a year in days but this obviously doesnt
account for the different months having varying amounts of days.

Any Ideas?

Regards

Hoyt




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Adding # of days to a date bastien86 Excel Worksheet Functions 2 July 6th 06 02:30 PM
X-Y Graph with Months, Not Date on Axis Sam Fertel Excel Discussion (Misc queries) 1 January 10th 06 04:15 AM
Adding dates to get a date [email protected] Excel Worksheet Functions 4 August 15th 05 08:51 PM
Getting a date six months back Daniel Bonallack Excel Worksheet Functions 4 August 4th 05 12:20 AM
Adding a date and time Skip4t4 Excel Worksheet Functions 1 March 5th 05 05:37 PM


All times are GMT +1. The time now is 08:39 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"