excel help please. Urgent!!

L

lee bexton

Please help, im trying to get excel to return a number if the amount entered falls between 2 set amounts. Example below.

?1-?1000 3 Days
?1001-?2500 5 Days
?2501-?5000 10 Days
?5001-?9999 20 Days
?10,000 + 30 Days

So if an amount is entered, say ?4500 it would return 10 Days.

I managed to get a formula kind of working but it doesnt seem to work all the time.

=IF(A2>10000,"30 Days",IF(A2>5000,"20 Days",IF(A2>2500,"10 Days",IF(A2>1000,"5 Days"))))

Can someone please help as this is quite urgent.

thanks

Lee


EggHeadCafe - Software Developer Portal of Choice
EBCDIC Encoding with .NET
http://www.eggheadcafe.com/tutorial...35-0e2a7d65f615/ebcdic-encoding-with-net.aspx
 
L

L. Howard Kittle

Try this Vlookup formula.

=VLOOKUP(E1,B1:C5,2,2)

Where:
E1 contains the value to lookup, (1 to over 10,000)
B1:B5 contains 1, 1000, 2500, 5000, 9999.
C1:C5 contains 3, 5, 10, 20, 30, (number of days)

HTH
Regards,
Howard
 
A

Aladin Akyurek

Try something like:

=IF(A2>0,LOOKUP(A2,{1,1001,2501,5001,10000},{3,5,10,20,30}),"")
 
D

David Biddulph

Well, "it doesnt seem to work all the time" isn't a very specific problem
description. Perhaps you could tell us what value in A2 gives you what
result, and what result you expected?
You haven't included the 3 day result, so perhaps you intended:
=IF(A2>10000,"30 Days",IF(A2>5000,"20 Days",IF(A2>2500,"10
Days",IF(A2>1000,"5 Days","3 Days"))))
One cause of problems would be if the value in A2 were text instead of a
number. If you are having problems, see what you get from =ISTEXT(A2) and
=ISNUMBER(A2).
 

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

Similar Threads


Top