如何使用转置唯一过滤函数在单个单元格中创建以逗号分隔的列表?

如何使用转置唯一过滤函数在单个单元格中创建以逗号分隔的列表?

我需要帮助使用 transpose(unique(filter) 来过滤唯一的 ID,然后将记录编号列转换为列表。我之前这样做过,并展示了最终结果,但我忘了怎么做,也无法复制它。有人能找出办法吗?

在此处输入图片描述

答案1

根据您的示例,D2复制一个公式:

=ARRAYTOTEXT(UNIQUE(FILTER($B$2:$B$12,$A$2:$A$12=A2)))

或者对整个列使用单元格公式:

=MAP($A$2:$A$12,LAMBDA(a,ARRAYTOTEXT(UNIQUE(FILTER($B$2:$B$12,$A$2:$A$12=a)))))

相关内容