Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
IF Formula
I have lists of insurance names followed by their types in once cell
example: cigna WC Aetna GRP Progressive PIP i would like to have a column that would show me the type so i can sort by type (my report doesnt have 'type' column) i need the formula to say "if cell contains 'WC' then the result equal 1, if the cell contains 'grp' then the result would equal 2, if the cell contains 'PIP' then the result would equal 3" i cannot figure out how to write that kind of formula thank you MS community |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
IF Formula
Since both Name & Type are in one cell, assuming your first cell is A1, put
this in B1 and drag down. =IF(ISERROR(SEARCH("wc",A1)),IF(ISERROR(SEARCH("gr p",A1)),IF(ISERROR(SEARCH("pip",A1)),"Type not found",3),2),1) Search is not case sensitive and will produce a #VALUE! error if the Value is not found. By using IsError function, value not found = True, value found = False; reverse logic at work here. If first value not found (IsError = True), then go to the next IF statement, etc. Change the reference to A1 in the formula to wherever your first data cell is. Mike F "Joe" wrote in message ... I have lists of insurance names followed by their types in once cell example: cigna WC Aetna GRP Progressive PIP i would like to have a column that would show me the type so i can sort by type (my report doesnt have 'type' column) i need the formula to say "if cell contains 'WC' then the result equal 1, if the cell contains 'grp' then the result would equal 2, if the cell contains 'PIP' then the result would equal 3" i cannot figure out how to write that kind of formula thank you MS community |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
IF Formula
Try this formula, if no match, you will get 0. FYI, the Find function is
case sensitive. =ISNUMBER(FIND("WC",A1))*1+ISNUMBER(FIND("GRP",A1) )*2+ISNUMBER(FIND("PIP",A1))*3 HTH -- Data Hog "Joe" wrote: I have lists of insurance names followed by their types in once cell example: cigna WC Aetna GRP Progressive PIP i would like to have a column that would show me the type so i can sort by type (my report doesnt have 'type' column) i need the formula to say "if cell contains 'WC' then the result equal 1, if the cell contains 'grp' then the result would equal 2, if the cell contains 'PIP' then the result would equal 3" i cannot figure out how to write that kind of formula thank you MS community |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Regression Leverage Formula (Jerry W. Lewis or Mike Middleton)already have DFITS formula | Excel Worksheet Functions | |||
extract formula result form cell without running formula again | Excel Programming | |||
copy formula down a column and have cell references change within formula | New Users to Excel | |||
Formula expected end of statement error, typing formula into cell as part of VBA macro | Excel Programming | |||
Commenting custom formula fields/formula on formula editor | Excel Programming |