Conflicting filters in advanced search

I'm going to try to be straight on this one.

So implying I have an advanced search in which i start filtering by ANY contents that have "Quantity Type" as abc, by setting: Quantity type IS abc

It is going to return me all contents that have Quantity Type as ABC, including a channel named Tank 1.

But if I am to set Tank 1 as an exception, I would have to add a row stating Channel IS NOT Tank 1.

So I would end up having something like this:

enter image description here

The problem is that since I have set "match ANY", these filters are in conclict. After all, what counts? Any that are ABC (including Tank 1), or any that are not Tank 1? So my question is how to treat this? I want the user to avoid having conflicting filters.