Solved

can you use wildcards in an if formula excel 2003

Posted on 2011-03-06
8
358 Views
Last Modified: 2012-08-13
I would like to use the wildcard * in an IF formula.   If cell A contains the string IND I would like it to populate in cell D, if cell A contains MV I would like it to populate column D, if neither is found in Cell A then I want the cells to be blank.  Are wildcards allowed in IF statements?  If so, what is the syntax and cell formatting to make the attach file work.

 expWildcard.xls
0
Comment
Question by:mossyback
  • 4
  • 2
  • 2
8 Comments
 
LVL 24

Expert Comment

by:jimyX
ID: 35046751
You can use find instead, see the attachment:

expWildcard-updated.xls
0
 
LVL 24

Accepted Solution

by:
jimyX earned 250 total points
ID: 35046759
Better use search because it is not case sensitive.
0
 
LVL 50

Expert Comment

by:barry houdini
ID: 35046763
Do you just want the relevant number or the whole cell contents, e.g. what should be in C13 and D13?

If you want the whole cell contents in both then try this formula in C2 copied down and across and format to wrap text

=IF(ISNUMBER(SEARCH(C$1,$A2)),$A2,"")

see attached

If you want to extract the number from each so that C13 is 1 and D13 is 2 then that's another formula, how long will the numbers be...only single digits or longer?

see attached for that initial option....

regards, barry
26866774.xls
0
Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

 
LVL 50

Expert Comment

by:barry houdini
ID: 35046774
To extract just the numbers change to this formula

=IF(SEARCH(C$1,$A2&C$1)<LEN($A2),MID($A2,SEARCH(C$1,$A2)-2,1)+0,"")

regards, barry
0
 
LVL 50

Expert Comment

by:barry houdini
ID: 35046782
This attachment illustrates that last formula......

barry
26866774v2.xls
0
 

Author Closing Comment

by:mossyback
ID: 35046844
Thanks JimyX.  That did the trick!
0
 

Author Comment

by:mossyback
ID: 35046853
barryhoudini  - Your solution is also interesting.  I might be able to use it on something else.  Good stuff!
0
 
LVL 50

Expert Comment

by:barry houdini
ID: 35047044
In this formula

=IF(ISERROR(IF(FIND("IND",A3)>0,A3,"")),"",IF(FIND("IND",A3)>0,A3,""))

The IF functions are really redundant because either the value "IND" is found in A3....in which case the IF is TRUE.....or it isn't in which case the IF is never evaluated because FIND returns an error, so you have an IF function in whch the FALSE can never be returned. My suggested formula simply checks whether SEARCH (or FIND) returns a number or not, which is all you need.

regards, barry
0

Featured Post

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Freeze panes is an option within all variants of Excel to enable parts of a sheet to remain stationary when the cursor is in another part of the sheet. This is a very useful feature which is overlooked or under used.
Do you use a spreadsheet like Microsoft's Excel?  Have you ever wanted to link out to a non excel file on your computer or network drive?  This is the way I found to do it!
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…
The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question