Need a shorter # of Levels

  • Thread starter Cerealkiller via OfficeKB.com
  • Start date
C

Cerealkiller via OfficeKB.com

I have Excel 2000 so these problems are more than 7 levels is there a way to
make them shorter. I did make a vlookup for them but if I have to move the
cell then I have to re-reference that vlookup so I figured a formula would be
easier if it is possible. Thank you for any help that you can provide.

=IF(E4="",0,IF((E4="F"),8,IF((E4="D"),4,IF((E4="T"),2,IF((E4="S"),1,IF(
(E4="M"),0,IF((E4="L"),-1,IF((E4="H"),-2,IF((E4="G"),-4,IF((E4="C"),-8,"ERR"))
))))))))

=IF(E4="",0,IF((E4="F"),8,IF((E4="D"),4,IF((E4="T"),2,IF((E4="S"),1,IF(
(E4="M"),0,IF((E4="L"),1,IF((E4="H"),2,IF((E4="G"),4,IF((E4="C"),8,"ERR"))))))
))))
 
F

Fred Smith

What was wrong with all the responses to your previous posts? There were
several suggested improvements shown.

Regards,
Fred
 
C

Cerealkiller via OfficeKB.com

These are differnt statements. These have mutiable numbers that they
reference and not two cells. So maybe the other would work but I am not sure
What was wrong with all the responses to your previous posts? There were
several suggested improvements shown.

Regards,
Fred
I have Excel 2000 so these problems are more than 7 levels is there a way
to
[quoted text clipped - 10 lines]
(E4="M"),0,IF((E4="L"),1,IF((E4="H"),2,IF((E4="G"),4,IF((E4="C"),8,"ERR"))))))
))))
 
C

Cerealkiller via OfficeKB.com

Apperantly I just recived this message from Ron. So it looks like a vlookup
is the only way but thank you for your response.

Vlookup will be a better solution for this.

Just reference the table as an absolute reference, or NAME it.
--ron



Fred said:
What was wrong with all the responses to your previous posts? There were
several suggested improvements shown.

Regards,
Fred
I have Excel 2000 so these problems are more than 7 levels is there a way
to
[quoted text clipped - 10 lines]
(E4="M"),0,IF((E4="L"),1,IF((E4="H"),2,IF((E4="G"),4,IF((E4="C"),8,"ERR"))))))
))))
 
K

Kevryl

Hi, just a tip: tho' not so applicable for this situation (as you've said,
Vlookup will do it) often splitting a complex multi-level formula between
"tests" in hidden columns is simpler. Built-in "spare" hidden columns are
also very useful later for expanding a spreadsheet, especially if you have
macros that work along rows collecting data.
Cheers
 
D

Dana DeLouis

...IF((E4="G"),4,IF((E4="C"),8

Hi. If A1 is one of your 9 letters, a program I have gave the following
as one possible solution. Unfortunately, it is flagged to work in
OpenOffice, and Not Excel due to Excel's Mod bug.

=MOD(537465926027,CODE(A1)*2-123)

= = = = =
I'm not going to hold my breath thinking that Microsoft will finally fix
this problem in the upcoming release.
= = = =
Dana DeLouis



Apperantly I just recived this message from Ron. So it looks like a vlookup
is the only way but thank you for your response.

Vlookup will be a better solution for this.

Just reference the table as an absolute reference, or NAME it.
--ron



Fred said:
What was wrong with all the responses to your previous posts? There were
several suggested improvements shown.

Regards,
Fred
I have Excel 2000 so these problems are more than 7 levels is there a way
to
[quoted text clipped - 10 lines]
(E4="M"),0,IF((E4="L"),1,IF((E4="H"),2,IF((E4="G"),4,IF((E4="C"),8,"ERR"))))))
))))
 

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