John,
[offtopic]
While what I told Skip is correct, and the answers fairly straight-forward, what I have for internal use is anything but, and that is what I referred to as being convoluted; force of habit after a lot of years. What I have to use every day is a federal government payroll definition, where all months are 30 days long and all years are 360 days long.
The calculation of years, months, and days is no problem and involves only four cells, three of which refer to the fourth. That fourth cell contains IF tests to check to:
1) Make sure there is a valid date at the beginning of the row
2) Determine whether either the Start or Stop dates are in February
2a) If step 2 is Yes, determine whether or not a Leap Year is involved
3) Determine whether or not either date involves a month with 31 days
Once all of those checks are completed and the starting date subtracted from the ending date, a final answer is obtained which is then used to determine the cell values for years, months, and days. However, this is the easy part. I also have to calculate a "moveable" date, which is obtained by subtracting the second start date from the first end date, converting that to years, months, and days, and then determining the "moveable" date by adding the answer just obtained to the original start date. And this has to be repeated for each line; there can be as few as two lines, or as many as 40. It is this last step that takes up so many cells, and it is that calculation that always comes to mind whenever I refer to that sheet.
So, I mislead cglisc and everyone else when my autopilot kicked in and started talking about the long process, which wasn't even needed here; I apologize for the confusion I created. Now, if you think you might be able to come up with a shorter way to get that "moveable" date, I'd be happy to send you a copy of my spreadsheet. Since it resides on a government computer with pretty good safeguards it will not be as simple as just posting a link, but I can work around that. If you have a big bottle of aspirin (and maybe some 20 year old Scotch) you're welcome to play with it but be warned: It has made some pretty good VBA people breakdown and start babbling.
[/offtopic]
----------------------------------------------------------------------------------
"A committee is a life form with six or more legs and no brain." -- L. Long