- For individual users
- Instant access to solutions
- Ask your tech questions
- Start your 30-day Free Trial
Main Topics
Browse All TopicsHi,
I have an Excel spreadsheet that I'd like to use the IF statement for. However, if there is another way to get the following to work, please advise. I have a spreadsheet that has values in Column A that I'd like to test. For example, if column A contains that following set of values (858, 125, 18, or 255) I'd like for it to return a number 6500, or if it contains another set of values (300, 8, 29, etc..), I'd like for it to return a different number 7000 and so forth. I have 3 sets of values in which to test in Column A and depending on whether it contains those values a new number will be entered in Column B.
Please help. Thank you in advance.
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Business Accounts
Answer for Membership
by: KelvinYPosted on 2007-03-16 at 13:25:12ID: 18737750
Hi ExExchangeMember
). If you need to extend the list simply add the extra pairs of values at the bottom of your list and don't forget to resize your named range.
You have several choices here:
1) Using nested IFs is doable, but it could get very messy and is not very flexible.
2) Defining a custom function with VBA is not as messy, but still not very flexible.
3) Using a lookup table is probably the best way to go.
Define an area on one of your worksheets where you list your lookup values in the first column e.g. 858, 125, 18... and the corresponding value to insert in the second column next to each value. Name the list (both columns) something like "vtable". Then in column B you can insert a formula like =VLOOKUP(A1,vtable,2,FALSE