根据另一列创建包含多列唯一名称的列表?

时间:2018-06-17 21:25:01

标签: list google-sheets unique multiple-columns criteria

https://docs.google.com/spreadsheets/d/1vizdH7_Eb5E7f1aHZY6TX_P6xqdxOhqMked2us1EXFI/edit?usp=sharing

我有三列: A2:A6包含A或B等字母 B2:B6包含名称 C2:C6包含名称

名称可以出现在B列和C列中,例如" joe"或者" ivan"。

如何创建具有唯一名称的列表,其中名称仅与A2中的字母B显示在同一行:A6?

1 个答案:

答案 0 :(得分:1)

请尝试:

=unique(transpose(split(textjoin("|";;query(A2:C7;"select B,C where A = 'B'"));"|")))

QUERY选择B条目,TEXTJOIN将它们联合起来,SPLIT拆分组合,TRANSPOSE按列转换为行,UNIQUE不包括重复项。