Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
AC man
 
Posts: n/a
Default What is wrong with this IF statement? need help.

This statement works fine but I want the cell to say 0" if the cell H6 has a
zero in it. As the stetments stands right now it displayes 6" in the cell if
H6 is 0. How can I make that happen?

=IF(H6<101,"6""",IF(AND(H6101.1,H6<151),"7""",IF( AND(H6151.1,H6<201),"8""",IF(AND(H6200.1,H6<275. 1),"9""",IF(AND(H6275.2,H6<350.1),"10""",IF(AND(H 6350.2,H6<601),"12""",IF(AND(H6601.1,H6<901),"14 """)))))))

Please help me correct this statment. Thank you.
  #2   Report Post  
Posted to microsoft.public.excel.misc
Dave Peterson
 
Posts: n/a
Default What is wrong with this IF statement? need help.

You're approaching the limit of nested functions. But since you're working with
text, you could just concatenate your strings:

=IF(H6=0,"0""","")
&IF(AND(H60,H6<101),"6""","")
&IF(AND(H6101.1,H6<151),"7""","")
&IF(AND(H6151.1,H6<201),"8""","")
&IF(AND(H6200.1,H6<275.1),"9""","")
&IF(AND(H6275.2,H6<350.1),"10""","")
&IF(AND(H6350.2,H6<601),"12""","")
&IF(AND(H6601.1,H6<901),"14""","")

But what happens at 101, 151, 201, ...?

I would think you'd want <= or = in a few of those statements.



AC man wrote:

This statement works fine but I want the cell to say 0" if the cell H6 has a
zero in it. As the stetments stands right now it displayes 6" in the cell if
H6 is 0. How can I make that happen?

=IF(H6<101,"6""",IF(AND(H6101.1,H6<151),"7""",IF( AND(H6151.1,H6<201),"8""",IF(AND(H6200.1,H6<275. 1),"9""",IF(AND(H6275.2,H6<350.1),"10""",IF(AND(H 6350.2,H6<601),"12""",IF(AND(H6601.1,H6<901),"14 """)))))))

Please help me correct this statment. Thank you.


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.misc
pinmaster
 
Posts: n/a
Default What is wrong with this IF statement? need help.

Not sure but I think you reached the max for that formula. Have a look at
this lookup formula instead.
=LOOKUP(H6,{0,.1,101.1,151.1,201.1,275.2,350.2,601 .1,901.1},{0,6,7,8,9,10,12,14,14})&CHAR(34)

901.1 and above will result in 14" .....you will need to change it if that
is not the correct result you want by changing the last "14" in the second
bracket.

HTH
JG




"AC man" wrote:

This statement works fine but I want the cell to say 0" if the cell H6 has a
zero in it. As the stetments stands right now it displayes 6" in the cell if
H6 is 0. How can I make that happen?

=IF(H6<101,"6""",IF(AND(H6101.1,H6<151),"7""",IF( AND(H6151.1,H6<201),"8""",IF(AND(H6200.1,H6<275. 1),"9""",IF(AND(H6275.2,H6<350.1),"10""",IF(AND(H 6350.2,H6<601),"12""",IF(AND(H6601.1,H6<901),"14 """)))))))

Please help me correct this statment. Thank you.

  #4   Report Post  
Posted to microsoft.public.excel.misc
Dave Peterson
 
Posts: n/a
Default What is wrong with this IF statement? need help.

I didn't notice the 101.1. But I'd still use:
&IF(AND(H6=101,H6<151),"7""","")

for things like: 101.00001




Dave Peterson wrote:

You're approaching the limit of nested functions. But since you're working with
text, you could just concatenate your strings:

=IF(H6=0,"0""","")
&IF(AND(H60,H6<101),"6""","")
&IF(AND(H6101.1,H6<151),"7""","")
&IF(AND(H6151.1,H6<201),"8""","")
&IF(AND(H6200.1,H6<275.1),"9""","")
&IF(AND(H6275.2,H6<350.1),"10""","")
&IF(AND(H6350.2,H6<601),"12""","")
&IF(AND(H6601.1,H6<901),"14""","")

But what happens at 101, 151, 201, ...?

I would think you'd want <= or = in a few of those statements.

AC man wrote:

This statement works fine but I want the cell to say 0" if the cell H6 has a
zero in it. As the stetments stands right now it displayes 6" in the cell if
H6 is 0. How can I make that happen?

=IF(H6<101,"6""",IF(AND(H6101.1,H6<151),"7""",IF( AND(H6151.1,H6<201),"8""",IF(AND(H6200.1,H6<275. 1),"9""",IF(AND(H6275.2,H6<350.1),"10""",IF(AND(H 6350.2,H6<601),"12""",IF(AND(H6601.1,H6<901),"14 """)))))))

Please help me correct this statment. Thank you.


--

Dave Peterson


--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.misc
OZDOC1050
 
Posts: n/a
Default What is wrong with this IF statement? need help.

=IF(H6=0,0,IF(H6<101,"6""",IF(H6<151,"7""",IF(H6<2 01,"8""",IF(H6<275.1,"9""",IF(H6<350.1,"10""",IF(H 6<601,"12""",IF(H6<901,"14""",0))))))))

Try something like this out, adjust values, as needed ( in your example the
figure 151 would not register as it you have less than 151 and in the next
section you ask if its greater than 151 thus making this number void, you
may have wanted to do this im not sure ?

Pete

--
(][ THIS EMAIL HAS BEEN SCANNED BY NORTON ANTIVIRUS ][)
"AC man" wrote in message
...
This statement works fine but I want the cell to say 0" if the cell H6 has
a
zero in it. As the stetments stands right now it displayes 6" in the cell
if
H6 is 0. How can I make that happen?

=IF(H6<101,"6""",IF(AND(H6101.1,H6<151),"7""",IF( AND(H6151.1,H6<201),"8""",IF(AND(H6200.1,H6<275. 1),"9""",IF(AND(H6275.2,H6<350.1),"10""",IF(AND(H 6350.2,H6<601),"12""",IF(AND(H6601.1,H6<901),"14 """)))))))

Please help me correct this statment. Thank you.



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Long IF Statement rmitchell87 Excel Discussion (Misc queries) 2 October 2nd 05 03:50 AM
If statement Matt Montagliano Excel Discussion (Misc queries) 1 September 8th 05 08:47 PM
Do I need a sumif or sum of a vlookup formula? PeterB Excel Worksheet Functions 0 June 1st 05 12:23 PM
Statement lintan Excel Worksheet Functions 1 December 2nd 04 11:31 PM
Logic statement returns wrong answer. Tony Excel Worksheet Functions 2 December 2nd 04 05:07 AM


All times are GMT +1. The time now is 01:35 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"