ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Date if before or after 15th of month (https://www.excelbanter.com/excel-worksheet-functions/199951-date-if-before-after-15th-month.html)

wf315

Date if before or after 15th of month
 
Hello-

My due date should be the 1st of the month if the start date is after the
15th or the 1st of the previous month if the start date is before the 15th,
but only if there is an amt in B7 otherwise blank.


B2=Start Date
B7=Amt
C7=Due Date

TomPl

Date if before or after 15th of month
 
You did not indicate which way to go if the start date is the 15th. This
formula placed in cell C7 assumes that is the start date is the 15 it will be
due the following month:
=IF(ISBLANK(B7),"",IF(DAY(B2)<15,DATE(YEAR(B2),MON TH(B2),1),DATE(YEAR(B2),MONTH(B2)+1,1)))

Pay them bills!

"wf315" wrote:

Hello-

My due date should be the 1st of the month if the start date is after the
15th or the 1st of the previous month if the start date is before the 15th,
but only if there is an amt in B7 otherwise blank.


B2=Start Date
B7=Amt
C7=Due Date


wf315

Date if before or after 15th of month
 

Thanks Tom - I meant to say on or before the 15th. How do I enter it? You've
been a great help and time saver :)


"TomPl" wrote:

You did not indicate which way to go if the start date is the 15th. This
formula placed in cell C7 assumes that is the start date is the 15 it will be
due the following month:
=IF(ISBLANK(B7),"",IF(DAY(B2)<15,DATE(YEAR(B2),MON TH(B2),1),DATE(YEAR(B2),MONTH(B2)+1,1)))

Pay them bills!

"wf315" wrote:

Hello-

My due date should be the 1st of the month if the start date is after the
15th or the 1st of the previous month if the start date is before the 15th,
but only if there is an amt in B7 otherwise blank.


B2=Start Date
B7=Amt
C7=Due Date


Teethless mama

Date if before or after 15th of month
 
Try this:

=IF(B7="","",EOMONTH(B2,(DAY(B2)15)-1)+1)

It required ATP add-ins


"wf315" wrote:


Thanks Tom - I meant to say on or before the 15th. How do I enter it? You've
been a great help and time saver :)


"TomPl" wrote:

You did not indicate which way to go if the start date is the 15th. This
formula placed in cell C7 assumes that is the start date is the 15 it will be
due the following month:
=IF(ISBLANK(B7),"",IF(DAY(B2)<15,DATE(YEAR(B2),MON TH(B2),1),DATE(YEAR(B2),MONTH(B2)+1,1)))

Pay them bills!

"wf315" wrote:

Hello-

My due date should be the 1st of the month if the start date is after the
15th or the 1st of the previous month if the start date is before the 15th,
but only if there is an amt in B7 otherwise blank.


B2=Start Date
B7=Amt
C7=Due Date


TomPl

Date if before or after 15th of month
 
In the formula I posted just change < 15 to <16.

Hope that helps

"wf315" wrote:


Thanks Tom - I meant to say on or before the 15th. How do I enter it? You've
been a great help and time saver :)


"TomPl" wrote:

You did not indicate which way to go if the start date is the 15th. This
formula placed in cell C7 assumes that is the start date is the 15 it will be
due the following month:
=IF(ISBLANK(B7),"",IF(DAY(B2)<15,DATE(YEAR(B2),MON TH(B2),1),DATE(YEAR(B2),MONTH(B2)+1,1)))

Pay them bills!

"wf315" wrote:

Hello-

My due date should be the 1st of the month if the start date is after the
15th or the 1st of the previous month if the start date is before the 15th,
but only if there is an amt in B7 otherwise blank.


B2=Start Date
B7=Amt
C7=Due Date



All times are GMT +1. The time now is 01:10 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com