CALCULATE FUTURE DATE

FERG NATION

New Member
Joined
Apr 14, 2022
Messages
12
Office Version
  1. 365
  2. 2021
Platform
  1. Windows
  2. Web
I AM TRYING TO FIGURE OUT WHEN A CONTRACT WOULD EXPIRE, IT CHANGES EVERY TIME ... END DATE (JUST THE LAST DATE NOT ALL THE PAYMENTS IN BETWEEN)
SO I CAN EASILY FILL IT OUT ON DOCS VERSUS COUNTING ON MY CALENDAR

I WANT TO INPUT START DAT
I WANT TO ENTER NUMBER OF PAYMENTS
I WANT TO CHOOSE FREQUENCY, -- BI WEEKLY OR MONTHLY

FOR EXAMPLE 4/20/2022 .... MONTHLY .... 48 PAYMENTS = WHAT IS THE DATE THIS CONTRACT WOULD BE OVER

--FERG
 

Excel Facts

What do {} around a formula in the formula bar mean?
{Formula} means the formula was entered using Ctrl+Shift+Enter signifying an old-style array formula.
Welcome to the Board!

If you set up you sheet like this:
1649961642965.png


You can place this formula in cell D2:
Excel Formula:
=IF(C2="Monthly",EDATE(A2,B2),IF(C2="Bi-Weekly",A2+(B2*14),""))
 
Upvote 0
Solution
Hi & welcome to MrExcel.
How about
+Fluff 1.xlsm
ABCD
1
220/04/2022Monthly4820/04/2026
320/04/2022Bi weekly1007/09/2022
Lists
Cell Formulas
RangeFormula
D2:D3D2=IF(B2="Monthly",EDATE(A2,C2),A2+C2*14)


Ps, please do not post everyting in caps, as it is considered to be shouting. ;)
 
Upvote 0
Just FYI
All capitals is like shouting in forum world

=DATE(YEAR(A1),MONTH(A1)+B1,DAY(A1))
Where A1 is the start date and B1 is number of months

for weeks
=A1+7*B1

Bi-Weeks
=A1+14*B1

then that can be combined in an IF based on the frequency

However, an example sample and expected results would help
Book3
ABCD
1StartFrequencyType
24/1/224Monthly
3
48/1/22
Sheet2
Cell Formulas
RangeFormula
B4B4=IF(D2="Bi-weekly", B2+14*C2, IF(D2="weekly", B2+7*C2, IF(D2="monthly",DATE(YEAR(B2),MONTH(B2)+C2,DAY(B2)),"")))


Note: Images are difficult to see , and also requires that I input all the data myself, which is very time consuming.

A SMALL sample spreadsheet, around 10-20 rows, would help a lot here, with all sensitive data removed, and expected results mocked up and manually entered, with a few notes of explanation.

MrExcel has a tool called “XL2BB” that lets you post samples of your data and will allow us to copy/paste your sample data into our Excel spreadsheets, saving a lot of time.

You can also test to see if it works ok, in the "Test Here" forum.

OR if you cannot get XL2BB to work, or have restrictions on your PC , then put the sample spreadsheet onto a share
I only tend to goto OneDrive, Dropbox or google docs , as I'm never certain of other random share sites and possible virus.
 
Upvote 0
I AM TRYING TO FIGURE OUT WHEN A CONTRACT WOULD EXPIRE, IT CHANGES EVERY TIME ... END DATE (JUST THE LAST DATE NOT ALL THE PAYMENTS IN BETWEEN)
SO I CAN EASILY FILL IT OUT ON DOCS VERSUS COUNTING ON MY CALENDAR

I WANT TO INPUT START DAT
I WANT TO ENTER NUMBER OF PAYMENTS
I WANT TO CHOOSE FREQUENCY, -- BI WEEKLY OR MONTHLY

FOR EXAMPLE 4/20/2022 .... MONTHLY .... 48 PAYMENTS = WHAT IS THE DATE THIS CONTRACT WOULD BE OVER

--FERG
Thank you everyone

Last question .... is there a way so it will count the start date as payment 1?

--ferg
 
Upvote 0
Thank you everyone

Last question .... is there a way so it will count the start date as payment 1?

--ferg
Just subtract one from the number of payments, i.e.
Excel Formula:
=IF(C2="Monthly",EDATE(A2,B2-1),IF(C2="Bi-Weekly",A2+((B2-1)*14),""))
(for my original structure/formula)
 
Upvote 0

Forum statistics

Threads
1,214,653
Messages
6,120,751
Members
448,989
Latest member
mariah3

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top