![]() |
|
#1
|
|||
|
|||
![]() Using if statement many times! I’ve two Cells, A1 and B1. I wanted value of B1 to take a value based on the value of A1 in accordance with the table below: Item Kg/m2 House 250 Offices 300 Garage 600 Holes 600 Stores Commercial 500 For example, if the A1 takes the “Stores” value then B1 takes the “1000”. To accomplish this, I constructed the If statement below and worked very well: =IF(O2=B3,C3,IF(O2=B4,C4,IF(O2=B5,C5, IF(O2=B6, C6, IF(O2=B7, C7, IF(O2=B8, C8)))))) My point is: What if we have long table that may contain 100 rows? Is the “If Statement” practical to perform this kind of work? Is there other command to help this issue? Thank you in advance, Regards Jamal |
#2
|
|||
|
|||
![]()
VLOOKUP is the best way to handle this. I have attached a sample worksheet.
To use VLOOKUP you need a table that contains the fixed values. This table is then referenced to generate your data in column B. This function can be difficult to understand so it's worth spending some time reading Excel's help and playing around with the samples it provides. |
#3
|
|||
|
|||
![]()
tupham is absolutely right. The Vlookup feature is very effective for this. You only need the reference cell, a table, and the column number. its about 1 step above the IF formula for difficulty but it is one of the best.
|
#4
|
|||
|
|||
![]() Quote:
best Jamal |
#5
|
|||
|
|||
![]()
Anyway, in a single cell you can use only 7 nested IF 's for all versions of excel.
|
#6
|
|||
|
|||
![]() Quote:
fortunately, i could replace the If statement with the VLookup which is much easier. the screenshots are attached best Jamal |
#7
|
||||
|
||||
![]() Quote:
![]() |
![]() |
Thread Tools | |
Display Modes | |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
IF Statement and Macros | kannon | Excel Programming | 2 | 01-06-2012 02:51 AM |
![]() |
dr4ke | Excel | 8 | 09-01-2011 07:41 AM |
![]() |
limpbizkit | Excel | 4 | 02-24-2011 09:16 PM |
![]() |
piper7971 | PowerPoint | 1 | 08-19-2010 07:10 AM |
![]() |
CPelkey | Word | 1 | 04-12-2010 09:06 AM |