I have created an example that uses you descriptions and includes a Joiner that joins all identical rows by three Reference columns and then a Reference Row filter to exclude the non matching Rows from each data set.
Maybe you can have a look and see if these options can help you achieve your goal. Another possibility would be to concatenate the reference columns in question and use them to join or reference the data sets.
kn_example_row_match_exclude.knwf (55.5 KB)