How can I filter a view according to another view's results
This module might help you Views exclude previous


  The Views exclude previous module provides a views filter that
  excludes nodes that have already been loaded/displayed on the current
  page.


It excludes node in previous views loaded in your views. Example: you have two views block loading in the same page and the two block shows same node in views; you can exclude the other one in display, you can find the additional field in filter criteria in views configuration of your block. See image attached