Hi there Jennifer. Here is a solution that will work for you.
I have assumed the following ...
Q2 column list:
Q2 row list is the products A-F.
You will need to ensure the constructed list for the rows will only display products A-C.
Create a new constructed list that captures all products at Q2 that were answered as any of Rarely / Sometimes / Often ...
Let's call this list "Q2QualifyList".
So we now have a new constructed list called "Q2QualifyList" which has captured all Q2 products that have had been answered as "Rarely / Sometimes / Often".
For your skip, terminate if ListLength(Q2QualifyList)=0.
So if you have no items in "Q2QualifyList", we had no answers of "Rarely / Sometimes / Often" for any of the products displayed at Q2.
Come back to this post if anything needs further clarification.