Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I have a column which has about 500 unique entries in it. The entries are business sector types, and I need to be more general so need to have about 10 business types instead of the 500 odd. In a second worksheet I have copied the column containing business types, I have then run the remove duplicates on it - which has got the size down to the 500 unique values. Along side each of these values in the second column I have written the value I would like to replace the initial value with in the original worksheet. How do i tell excel to replace all values in worksheet-1, column E, that match the value in worksheet-2 ColumnA, with the value in worksheet-2 Column B? e.g. worksheet-1 Column E a b a c d a e f h g h h i j ..... worksheet-2 Column A Column B a a b a c a d a e b f b g b h b i c j c ... The result im looking for when the macro is run, is an updated column E, in worksheet-1 that would like this. worksheet-1 Column E a a a a a a b b b b b b c c Thankyou, Gary |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Just in case i didn't make it clear enough, in essence what i'm trying
to achieve is a 'edit - replace all' but for five hundred entries, accross one column. |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
in the source data, insert a dummy column. Assume it is column F. In F2 Put
in a formula =vlookup(E2,Worksheet2!A:B,2,false) then drag fill this down your column F. Now you can keep column F or you can replace column E. To replace column E, select column F, then do Edit=Copy, select Column E, do Edit=Paste special and select Values. Now delete column F. -- Regards, Tom Ogilvy " wrote: Just in case i didn't make it clear enough, in essence what i'm trying to achieve is a 'edit - replace all' but for five hundred entries, accross one column. |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hello,
I have been a visitor to these forums on and off for a number of months now. I enjoy reading responses to other's questions as well as my own. A few names pop up time and time again, I have noticed your name more than once - and so was very pleased when I saw you had posted a solution as I guessed it would probabally work. It did. first time. Thankyou very much. These forums are a truly indispensible resource for me and i'm sure countless others, thanks to people like you, who choose to share your considerable knowledge with the community. Many Thanks Tom, Gary. |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
One last question!
How do I get excel to do the following? Instead of writing #N/A for every cell it can't find a match for in the vlookup, write 'unknown'. My Vlookup that is working is: - =VLOOKUP(K2,biztypes!A:B,2,FALSE) Thanks again! Gary. |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Just in case someone else reads this looking for the answer i have
found the answer using google! the way to change the feedback of #n/a is to use something like the following: - =IF(ISNA(VLOOKUP(K1245,biztypes!A:B,2,FALSE)),"unk nown",VLOOKUP(K1245,biztypes!A:B,2,FALSE)) this will make "unknown" come in place of #N/A - you can change 'unknown' to whatever you want! Gary. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Replace Null Values in a Column | Excel Discussion (Misc queries) | |||
mapping values of one array into another | Excel Worksheet Functions | |||
Mapping values from an index!!?? HELP! | Excel Worksheet Functions | |||
Dynamic Find and Replace String Within Functions Based on Column Values | Excel Programming | |||
How do I find and replace "values" (like #N/A) in a worksheet? | Excel Discussion (Misc queries) |