Use a wildcard within edit/replace

B

BabyMc

Hello

Is there a method of using a wildcard function within edit/replace (in Excel
2003) so that I can tweak the way a formula works?

The example I have is the following formula

=IF(ISERROR(VLOOKUP($A8,DataImport!$A:$J,5,FALSE)),"",VLOOKUP($A8,DataImport!$A:$J,5,FALSE))

which I would like to change to

=IF(ISERROR(VLOOKUP(TEXT($C8,"0000),DataImport!$D:$E,2,FALSE)),"",VLOOKUP(TEXT($C8,"0000"),DataImport!$D:$E,2,FALSE))


The issue is (I think) that this formula is repeated many times over in one
column over a number of worksheets - therefore I should like the row below to
be amended from $A9 to $C9 and so on.

I can't see how to do this as I need to change the formula either side of
the cell reference and therefore doing this in 2 parts, which at first I
thought I could, would mean the formula not working in the interim (and
therefore edit/replace not working).
I also tried to use a wildcard in place of the row reference but this didn't
seem to work either.

Any help is appreciated.

Thanks
 
P

Pete_UK

You could use Find & Replace to change = to xx=, thereby converting
all the formulae to text. Then apply your own changes and at the end
change xx= back to =.

Hope this helps.

Pete
 
L

Luke M

I believe this order of replacements will work. All find/replace combinations
should be entrered w/o outside quotation marks.

Find "="
Replace "zzz="

Find "$A:$J,5"
Replace "$D:$E,2"

Find "($A"
Replace "(TEXT($C"

Find ",Data"
Replace ","0000"),Data"

Find "zzz="
Replace "="
 
B

BabyMc

Luke

Thanks for your help. However I was sort of hoping there may be a single
solution to my problem.
I guess I'd worked out a similar solution to yours but I have about 100
workbooks in which I would like to do this so was hoping to reduce the amount
of times to use the edit/replace function.

Havign said that if there is no other way then I would just have to go with
something like this.

Thanks again.
 
B

BabyMc

Thanks again

However because these formulae are present in many rows I still think using
your method requires edit/replace to be used four times (to convert to text,
amend the formula before the row number, amend the formula after the row
number, and finally to convert back to a formula).

I was hopeful that there may be a solution so that I can use edit/replace
just the once. Or am I missing something?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top