Days by month and IF statement.

D

Daniel Q.

If A1 = 6/1/2006, can B1 = the number of days in June w/o using a VLOOKUP?

Im trying to embed a couple of conditions in an IF statement and i don't
know where to begin.

I have a fixed volume of 500/day; July = 31 days; total 15500 for july.

I need to charge .442 for the first 10000 per unit, 1.327 for the next 100
units, 1.098 forthe next 140, and .9255 for the remaining units, which in
this case are 5260.

I made A1 = 500x31 (15500) and then have the formula point at it.

How can i make C1 read A1 and then give me the correct output for that volume?

Thank you for all your help in advance.
 
B

bpeltzer

If you have the analysis toolpak installed, you can use eomonth:
=DAY(EOMONTH(A1,0)).
If you don't have the ATP, =day(date(year(a1),month(a1)+1,0)) will get you
the same result.
 
M

Maistrye

Daniel said:
If A1 = 6/1/2006, can B1 = the number of days in June w/o using
VLOOKUP?

Im trying to embed a couple of conditions in an IF statement and
don't
know where to begin.

I have a fixed volume of 500/day; July = 31 days; total 15500 fo
july.

I need to charge .442 for the first 10000 per unit, 1.327 for the nex
100
units, 1.098 forthe next 140, and .9255 for the remaining units, whic
in
this case are 5260.

I made A1 = 500x31 (15500) and then have the formula point at it.

How can i make C1 read A1 and then give me the correct output for tha
volume?

Thank you for all your help in advance.

Not sure if you meant B1 or C1, but try this:

=DATE(YEAR(A1)+IF(MONTH(A1)=12,1,0),IF(MONTH(A1)=12,1,MONTH(A1)+1),1)-A1

You'll have to switch the format to number, since it assumes you wan
it to be a date format.

Scot
 
B

Bearacade

To find the number of days in a month, use this formula
=DAY(DATE(YEAR(A1),MONTH(A1)+1,0))

Then just do that*500

To be honest with you, the easiest way to calculate charge is this:

=4706.42+(C1-10240)*.9255

The reason why is because EVERY month, even if it only has 28 days, yo
will do over 10240 units, so you just want to find out what is th
remainder and multiple it by .9255

Ok. so put it all together in 1 formula:

=4706.42+(DAY(DATE(YEAR(A1),MONTH(A1)+1,0))-10240)*.9255

Not pretty, but it work
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top