So I have a nice database up and running, imported into google sheets, and the last thing I need to do is not working.

You can see my document here:
In the nocountries sheet.

Currently it prints each country as long as the country config is set to 'yes' in the configuration sheet.
(if you want to edit the configuration of the countries, it can be found in this doc:

I want to put a rate instead of yes in the config sheet, and so if for each product if the rate is > than what's in the config for the country, then it prints the rate, if not then it should leave that cell blank.
This is my current formula which I can't even think how to implement the if > cell..:
=arrayformula( if( transpose(Configuration!B17:B262) = "yes", Full!E2:IT200, iferror(1/0) ) )

I tried this but it doesn't work:
=query(Full!H1:H200, "Select * where H >= '"&Configuration!B16&"' ",1)
This too doesn't:
=arrayformula(if(Full!H1:H200 >= Configuration!B18, Full!H1:H200, ""))

I could probably do it by putting a formula in each cell, in each country, for each product, but do not want over 1,000 formula in the sheet...