?
Solved

can you use wildcards in an if formula excel 2003

Posted on 2011-03-06
8
Medium Priority
?
363 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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 1000 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
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

You need to know the location of the Office templates folder, so that when you create new templates, they are saved to that location, and thus are available for selection when creating new documents.  The steps to find the Templates folder path are …
This article describes how you can use Custom Document Properties to store settings and other information in your workbook so that they will be available the next time you open the workbook.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.
This Micro Tutorial will demonstrate how to use longer labels with horizontal bar charts instead of the vertical column chart.

752 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