Peter_Alan
New Member
- Joined
- Aug 23, 2011
- Messages
- 7
Every week I have a report generated and handed to me with more than 60,000 entries. I need to isolate which items are different than the week before. At the moment I have a macro that opens the previous weeks report, deletes all but four columns then copies that sheet in the book the macro is running from. The same is repeated for the most current report. The sheets are named "old" and "new" respectively.
I thought the simplest way to determine which items were new would be to have a formula in (for example) E2 =A2 & B2 & C2 & D2 down the whole column on both sheets. The only way to tell an item has been changed is to review all four column entries.
Up to this point excel does great, it isn't really slow.
My problem arises when I try to run a =match() with E2 against column E from the "old" sheet. Excel doesn't handle it so well. Any suggestions on how to do a quick column comparison?
The idea, after the column had ran the match function, is I could do a filter and delete out the items that had a numerical value returned. Returning unique items only.
I thought the simplest way to determine which items were new would be to have a formula in (for example) E2 =A2 & B2 & C2 & D2 down the whole column on both sheets. The only way to tell an item has been changed is to review all four column entries.
Up to this point excel does great, it isn't really slow.
My problem arises when I try to run a =match() with E2 against column E from the "old" sheet. Excel doesn't handle it so well. Any suggestions on how to do a quick column comparison?
The idea, after the column had ran the match function, is I could do a filter and delete out the items that had a numerical value returned. Returning unique items only.