PC Review


Reply
Thread Tools Rate Thread

compare 2 columns, enter data from other column

 
 
cap1816
Guest
Posts: n/a
 
      18th Apr 2010
I have been struggling with a formula - help!
I want to copy data from one sheet to another but only if there is an exact
match of data.

I need help with the structure of the formula - I can massage it later to
fit the specifics.

First, I need to find any exact match of the text in D1 of Doc1 to any row
in column E of Doc2.

If there is a match, then:
from that match's row in Doc2, I want to enter the data from column A into
column B of L1's row in Doc1.
If there is no match, nothing happens.

Can anyone help? Spent hours trying to set this up. I need the formula -- or
if someone knows how to write a macro to do this, that would work too.
Doc1
A B C D E F
1 AB
2 CD
3 ED
4 GH
5 IJ
6 KL

Doc2
A B C D E
1 4 NO
2 6 ST
3 -4 ED
4 5 MO
5 5 IJ
6 -5 AB
7 2 CD
8 5 KL


Doc1
A B C D
1 -5 AB
2 2 CD
3 -4 ED
4 GH
5 5 IJ
6 5 KL


 
Reply With Quote
 
 
 
 
JLatham
Guest
Posts: n/a
 
      19th Apr 2010
How about this in column B of Doc1?

=IF(ISNA(INDEX(Doc2!A$1:A$8,MATCH(D1,Doc2!E$1:E$8,0),1)),"",INDEX(Doc2!A$1:A$8,MATCH(D1,Doc2!E$1:E$8,0),1))

Naturally, change the $8 values to the last row used on Doc2 sheet. The
IF(ISNA()) portion suppresses the #NA that would appear for GH on Doc1. The
catch here is that MATCH() is not case sensitive, so AB=ab=AB=Ab=Ab.

You could also use LOOKUP() but the entries on Doc2 sheet, column E would
have to be in ascending order to work properly.


"cap1816" wrote:

> I have been struggling with a formula - help!
> I want to copy data from one sheet to another but only if there is an exact
> match of data.
>
> I need help with the structure of the formula - I can massage it later to
> fit the specifics.
>
> First, I need to find any exact match of the text in D1 of Doc1 to any row
> in column E of Doc2.
>
> If there is a match, then:
> from that match's row in Doc2, I want to enter the data from column A into
> column B of L1's row in Doc1.
> If there is no match, nothing happens.
>
> Can anyone help? Spent hours trying to set this up. I need the formula -- or
> if someone knows how to write a macro to do this, that would work too.
> Doc1
> A B C D E F
> 1 AB
> 2 CD
> 3 ED
> 4 GH
> 5 IJ
> 6 KL
>
> Doc2
> A B C D E
> 1 4 NO
> 2 6 ST
> 3 -4 ED
> 4 5 MO
> 5 5 IJ
> 6 -5 AB
> 7 2 CD
> 8 5 KL
>
>
> Doc1
> A B C D
> 1 -5 AB
> 2 2 CD
> 3 -4 ED
> 4 GH
> 5 5 IJ
> 6 5 KL
>
>

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Expression to enter data from one column 2 multiple columns in a q Rose Microsoft Access Queries 3 11th Dec 2007 09:19 PM
Compare different columns and put unique data in the next available column elaine216@gmail.com Microsoft Excel Misc 0 13th Mar 2007 03:22 PM
Compare 2 columns and put unique data in column 3 elaine216@gmail.com Microsoft Excel Misc 2 7th Mar 2007 02:54 PM
Compare 2 columns and choose one and enter answer in third column Betsy Microsoft Excel Worksheet Functions 1 30th Jun 2006 06:17 PM
Compare multiple column of data and list out common and unique component in adj columns kuansheng Microsoft Excel Worksheet Functions 15 1st Feb 2006 10:49 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 09:00 AM.