I have an array formula that looks like this:
=ArrayFormula(IF(COUNTIF(B2:B, QUERY('Form Responses'!B2:G, "select G where B != ''"))=0, IFERROR(QUERY('Form Responses'!B2:G, "select B, G where B != ''"), "")))
It retrieves data from a different sheet that's connected to Google Forms. With the first IF and COUNTIF I try to check whether the G column from the form response sheet is already present in the B column in my current sheet. If that is not the case, I query column B and G.
However, if the value is present already, I don't want to query it, but I also don't want an empty line, which is now happening because of the "" as third argument for the IF statement.
Is there a way in which I can only query if not a duplicate, without adding an empty line otherwise?