Google Sheet 带 If 语句的数组公式

Google Sheet Array Formula with an If statement

我正在尝试使用数组公式基于一列用另一列的数据填充一个 sheet。

我的数据(简化示例)如下所示:

我知道我可以用这个公式合并数据。

=unique({(B6:D);(F6:H)})

但我只拉取第3列有退款的行

我已经进行了一些谷歌搜索并设法想出了这个:

=unique({(if(D6:D='Refund',B6:D);(if(H6:D='Refund',F6:H)})))

但这不起作用,我不知道该怎么做。 我看到一些条目提到使用过滤功能,但对我来说也不起作用。

尝试:

=query(unique({(B6:D);(F6:H)}),"where Col3 contains 'Refund' ",0)