Search code examples
excelmatchcriteria

Cross table comparisons, sumproduct


I am trying to compare two different Excel (2010/xlsx) tables with related data to find matches. They would be on different sheets but in the same workbook (not that it should affect the problem).

Excel Screenshot

I think the best route is some combination of sumproduct, match, and index... but I haven't been able to get them to work so far. I see the main question (cell G17) being solved by creating a subset of rows from Table 2 to compare against their corresponding data in Table 1 (index/match), then using arrays to do a multiple criteria selection to count how many match the criteria I chose (sumproduct).

I have played around with vlookup, countif(s), and sumif(s) but haven't seen a good way to apply them to this problem.


Solution

  • You can use SUMIF as a "quasi-lookup" like this

    =SUMPRODUCT((file="doc")*(modified < SUMIF(user,creator,create)))