Google sheets 是否可以基于if语句将一列文本值转换为一行而不重复?

Google sheets 是否可以基于if语句将一列文本值转换为一行而不重复?,google-sheets,filter,unique,google-sheets-formula,transpose,Google Sheets,Filter,Unique,Google Sheets Formula,Transpose,例如,我有下面的表格和公式,但我只想转换数据,如果它包含A2中指定的特定月份 试试: =TRANSPOSE(UNIQUE(FILTER(A5:A; B5:B=A2))) 尝试: 您可以使用查询来实现这一点 =TRANSPOSE(QUERY(A5:C, "select A where month(B)+2="&MONTH(A2)&"")) 我们添加+1的原因是查询中的月份从0开始 您可以使用查询进行查询 =TRANSPOSE(QUERY(

例如,我有下面的表格和公式,但我只想转换数据,如果它包含A2中指定的特定月份

试试:

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


您可以使用查询来实现这一点

=TRANSPOSE(QUERY(A5:C, "select A where month(B)+2="&MONTH(A2)&""))
我们添加+1的原因是查询中的月份从0开始


您可以使用查询进行查询

=TRANSPOSE(QUERY(A5:C, "select A where month(B)+2="&MONTH(A2)&""))
我们添加+1的原因是查询中的月份从0开始


共享一份工作表共享一份工作表更简单:)更简单:)