Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.misc
|
|||
|
|||
Can I use "In" in an "If" statement?
I want to determine if a value in column A is in a list of values, using an
if statement. Do I need to list each condition separately? For example, is there a better way to write the following statement? =IF(OR($A2<"Benchmark",$A2<"Benchmark Folder",$A2<"Physical Name",$A2="Label Part"), "y", "n") |
#2
Posted to microsoft.public.excel.misc
|
|||
|
|||
Can I use "In" in an "If" statement?
You can save 4 characters by doing this... =IF(OR($A2="benchmark",$A2="benchmark folder",$A2="physical name",$A2="label part"), "n", "y") it doesn't check for case, so you don't have to cap the first letter... The other thing you can do is make a table of what you are checking, I put it in L1:L4 =IF(ISERROR(MATCH(A2,L1:L4)), "y", "n") -- Bearacade ------------------------------------------------------------------------ Bearacade's Profile: http://www.excelforum.com/member.php...o&userid=35016 View this thread: http://www.excelforum.com/showthread...hreadid=557100 |
#3
Posted to microsoft.public.excel.misc
|
|||
|
|||
Can I use "In" in an "If" statement?
I would think you'd want an exact match:
=IF(ISERROR(MATCH(A2,L1:L4,0)), "y", "n") or alternatively: =IF(ISnumber(MATCH(A2,L1:L4,0)), "n", "y") Bearacade wrote: You can save 4 characters by doing this... =IF(OR($A2="benchmark",$A2="benchmark folder",$A2="physical name",$A2="label part"), "n", "y") it doesn't check for case, so you don't have to cap the first letter... The other thing you can do is make a table of what you are checking, I put it in L1:L4 =IF(ISERROR(MATCH(A2,L1:L4)), "y", "n") -- Bearacade ------------------------------------------------------------------------ Bearacade's Profile: http://www.excelforum.com/member.php...o&userid=35016 View this thread: http://www.excelforum.com/showthread...hreadid=557100 -- Dave Peterson |
#4
Posted to microsoft.public.excel.misc
|
|||
|
|||
Can I use "In" in an "If" statement?
Aye, true, thanks Dave -- Bearacade ------------------------------------------------------------------------ Bearacade's Profile: http://www.excelforum.com/member.php...o&userid=35016 View this thread: http://www.excelforum.com/showthread...hreadid=557100 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Copy an "if" Statement | Excel Discussion (Misc queries) | |||
An "If" statement coded in a macro | Excel Worksheet Functions | |||
"IF" statement & "strikethrough" formatting | Excel Worksheet Functions | |||
"If" statement using "And" | Excel Discussion (Misc queries) | |||
The "IF" Statement | Excel Worksheet Functions |