View Single Post
  #3  
Old March 29th, 2010, 08:40 PM posted to microsoft.public.excel.newusers
Luke M[_4_]
external usenet poster
 
Posts: 451
Default Number of days falling in various years

Note that 2004 was a leap year, thus 366 days.

J2: Smaller/Start Date
K2: Larger/Finish Date

O2:U2 contain the numbers 2001 thought 2008

In O3:
=IF(OR(YEAR($J$2)O2,YEAR($K$2)O2),0,MIN($K$2,DAT E(P2,,))-MAX($J$2,DATE(O2,,)))

--
Best Regards,

Luke M
"Revenue" wrote in message
...
I am starting two dates in my example. The first is 6/20/02 and the
second is 1/15/2006. I need to calculate in separate columns for years
2001 through 2006 the number of day in this year that are between
these two dates. For example, in 2001, the answer is -, in 2002, the
answer is 194, and in years 2003 through 2005, the answer is 365, and
finally in 2006, the answer is 15 days.


The formula below almost works, but 2001 it came up with a negative
number.

=MIN(IF(DATE(O1,12,31)$K$2,0,MIN((DATE(O1,12,31)-$K$2),
365)),IF(DATE(O1,12,31)$J$2,MIN((DATE(O1,12,31)-$K$2),365),G2-
DATE(O1,1,1)+1))

Surely there is a function to handle this sort of thing.

Thanks,


Bruce