Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default Comparing cells in workbooks

I would like to learn how to compare a row in Workbook1 against a range of
rows in Workbook2. If one of the rows in Workbook2 is the same as the row in
Workbook1, data from a cell in Workbook2 is then copied into an empty cell in
Workbook1. For example:

Workbook1 Columns
A=Name, B=Part, C=2005_Price

Workbook2 Columns
A=Name, B=Part, C=2004_Price

If a row in Workbook1 with columns A & B being exactly the same as ONE of
the many rows in Workbook2 (columns A & B), I would like to copy the info in
Workbook 2, 2004_Price, into column D of workbook1. Thus, when formula is
completed, Workbook1 should look like this:

Workbook1 Columns
A=Name, B=Part, C=2005_Price, D=2004_Price

I've tried VLookup and If, but can't get it to work. Your expert advice
please.

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 94
Default Comparing cells in workbooks

Does the data in column A and B match each other row for row 100% of the
time, or would this also need to be checked?

On the surface of it I'm thinking of 2 possible solutions, a formula array
or a simple macro to check the headers and copy and paste.

The formula array would probably be easiest try putting this in Workbbok 1
in cell D2 and copy down ....

=SUMPRODUCT(--([Workbook2]Sheet1!A2=A2), --([Workbook2]Sheet1!B2=B2,
([Workbook2]Sheet1!C2))

Something like this should work. It assumes that the data in Workbook2
exists in a sheet called Sheet1 though.

HTH.

"Short Coco" wrote:

I would like to learn how to compare a row in Workbook1 against a range of
rows in Workbook2. If one of the rows in Workbook2 is the same as the row in
Workbook1, data from a cell in Workbook2 is then copied into an empty cell in
Workbook1. For example:

Workbook1 Columns
A=Name, B=Part, C=2005_Price

Workbook2 Columns
A=Name, B=Part, C=2004_Price

If a row in Workbook1 with columns A & B being exactly the same as ONE of
the many rows in Workbook2 (columns A & B), I would like to copy the info in
Workbook 2, 2004_Price, into column D of workbook1. Thus, when formula is
completed, Workbook1 should look like this:

Workbook1 Columns
A=Name, B=Part, C=2005_Price, D=2004_Price

I've tried VLookup and If, but can't get it to work. Your expert advice
please.

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2
Default Comparing cells in workbooks

Thanks for quick response, DaveO.

Data in Column A & B of Workbook1 must be check against Columns A & B of
Workbook 2. If the data is exactly the same, I'd like the data in Column C
of Workbook 2 to be copied to Column D of Workbook 1.

Every row of information is different.

Looking forward to your expert advice.

Short Coco

"DaveO" wrote:

Does the data in column A and B match each other row for row 100% of the
time, or would this also need to be checked?

On the surface of it I'm thinking of 2 possible solutions, a formula array
or a simple macro to check the headers and copy and paste.

The formula array would probably be easiest try putting this in Workbbok 1
in cell D2 and copy down ....

=SUMPRODUCT(--([Workbook2]Sheet1!A2=A2), --([Workbook2]Sheet1!B2=B2,
([Workbook2]Sheet1!C2))

Something like this should work. It assumes that the data in Workbook2
exists in a sheet called Sheet1 though.

HTH.

"Short Coco" wrote:

I would like to learn how to compare a row in Workbook1 against a range of
rows in Workbook2. If one of the rows in Workbook2 is the same as the row in
Workbook1, data from a cell in Workbook2 is then copied into an empty cell in
Workbook1. For example:

Workbook1 Columns
A=Name, B=Part, C=2005_Price

Workbook2 Columns
A=Name, B=Part, C=2004_Price

If a row in Workbook1 with columns A & B being exactly the same as ONE of
the many rows in Workbook2 (columns A & B), I would like to copy the info in
Workbook 2, 2004_Price, into column D of workbook1. Thus, when formula is
completed, Workbook1 should look like this:

Workbook1 Columns
A=Name, B=Part, C=2005_Price, D=2004_Price

I've tried VLookup and If, but can't get it to work. Your expert advice
please.

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Comparing Workbooks JS Excel Discussion (Misc queries) 2 October 21st 05 01:20 PM
comparing workbooks glenn Excel Discussion (Misc queries) 1 August 2nd 05 01:13 PM
Comparing Cells in Workbooks Carlton Patterson Excel Programming 9 July 24th 05 01:29 AM
Comparing two workbooks DavidC[_2_] Excel Programming 1 October 1st 04 06:20 AM
comparing cells in different workbooks - open a certain sheet Walt[_2_] Excel Programming 0 July 28th 03 06:46 PM


All times are GMT +1. The time now is 09:58 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"