是否可以根据 if 语句将一列文本值转置为一行而不重复?

Is it possible to transpose a column of text values into a single row without duplicates based on an if statement?

例如我有以下 sheet 和公式,但我只想转置包含 A2 中指定的特定月份的数据。

尝试:

=TRANSPOSE(UNIQUE(FILTER(A5:A; B5:B=A2)))

您可以为此使用查询。

=TRANSPOSE(QUERY(A5:C, "select A where month(B)+2="&MONTH(A2)&""))

我们添加 +1 的原因是因为查询中的月份从 0