ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Comparing two spreadsheets (https://www.excelbanter.com/excel-worksheet-functions/253863-comparing-two-spreadsheets.html)

Barb

Comparing two spreadsheets
 
I have extracted data from two systems into two seperate excel spreadsheets.
they should be identical but are not. I would like to compare them to see
which spreadsheet is missing information.
Sheet 1 has - (a1) emp no (b1) hours (c1) date (d1) project id
Sheet 2 has the same columns but has 60 extra rows
I have sorted both sheets by emp no, date and project id
I used a pivot table to show that multiple emp nos do not have the same
hours over the two spreadsheets. I need to compare the information to ensure
(a1) emp no, (c1) date and (d1) project id are all equal and then determine
where I am missing rows of information or if the information there is
incorrect. Can anyone help me?

Bernie Deitrick

Comparing two spreadsheets
 
Barb,

In the sheet with the extra rows, try a formula like this in E2:

=SUMPRODUCT(($A$2:$A$2000=A2)*($B$2:$B$2000=B2)*($ C$2:$C$2000=C2)*($D$2:$D$2000=D2))

and copy down (I have assumed you have fewer than 2000 rows of data - that can be changed, of
course). If you get anything other than 1, there are duplicated values in your data table.

Then use a similar formula in each of your workbooks, referencing the other workbook: In Book2, use

=SUMPRODUCT(([Book1.xls]Sheet1!$A$2:$A$2000=A2)*([Book1.xls]Sheet1!$B$2:$B$2000=B2)*([Book1.xls]Sheet1!$C$2:$C$2000=C2)*([Book1.xls]Sheet1!$D$2:$D$2000=D2))

And in Book1, use
=SUMPRODUCT(([Book2.xls]Sheet1!$A$2:$A$2000=A2)*([Book2.xls]Sheet1!$B$2:$B$2000=B2)*([Book2.xls]Sheet1!$C$2:$C$2000=C2)*([Book2.xls]Sheet1!$D$2:$D$2000=D2))

If any of those formulas return 0, then that row's data doesn't appear in the other workbook

HTH,
Bernie
MS Excel MVP


"barb" wrote in message
...
I have extracted data from two systems into two seperate excel spreadsheets.
they should be identical but are not. I would like to compare them to see
which spreadsheet is missing information.
Sheet 1 has - (a1) emp no (b1) hours (c1) date (d1) project id
Sheet 2 has the same columns but has 60 extra rows
I have sorted both sheets by emp no, date and project id
I used a pivot table to show that multiple emp nos do not have the same
hours over the two spreadsheets. I need to compare the information to ensure
(a1) emp no, (c1) date and (d1) project id are all equal and then determine
where I am missing rows of information or if the information there is
incorrect. Can anyone help me?




Barb

Comparing two spreadsheets
 
Thank you - it worked perfectly.
barb

"Bernie Deitrick" wrote:

Barb,

In the sheet with the extra rows, try a formula like this in E2:

=SUMPRODUCT(($A$2:$A$2000=A2)*($B$2:$B$2000=B2)*($ C$2:$C$2000=C2)*($D$2:$D$2000=D2))

and copy down (I have assumed you have fewer than 2000 rows of data - that can be changed, of
course). If you get anything other than 1, there are duplicated values in your data table.

Then use a similar formula in each of your workbooks, referencing the other workbook: In Book2, use

=SUMPRODUCT(([Book1.xls]Sheet1!$A$2:$A$2000=A2)*([Book1.xls]Sheet1!$B$2:$B$2000=B2)*([Book1.xls]Sheet1!$C$2:$C$2000=C2)*([Book1.xls]Sheet1!$D$2:$D$2000=D2))

And in Book1, use
=SUMPRODUCT(([Book2.xls]Sheet1!$A$2:$A$2000=A2)*([Book2.xls]Sheet1!$B$2:$B$2000=B2)*([Book2.xls]Sheet1!$C$2:$C$2000=C2)*([Book2.xls]Sheet1!$D$2:$D$2000=D2))

If any of those formulas return 0, then that row's data doesn't appear in the other workbook

HTH,
Bernie
MS Excel MVP


"barb" wrote in message
...
I have extracted data from two systems into two seperate excel spreadsheets.
they should be identical but are not. I would like to compare them to see
which spreadsheet is missing information.
Sheet 1 has - (a1) emp no (b1) hours (c1) date (d1) project id
Sheet 2 has the same columns but has 60 extra rows
I have sorted both sheets by emp no, date and project id
I used a pivot table to show that multiple emp nos do not have the same
hours over the two spreadsheets. I need to compare the information to ensure
(a1) emp no, (c1) date and (d1) project id are all equal and then determine
where I am missing rows of information or if the information there is
incorrect. Can anyone help me?



.



All times are GMT +1. The time now is 07:59 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com