Excel 使用公式生成条件逗号分隔列表

Excel 使用公式生成条件逗号分隔列表

我有一个数据集,其中右边 5 列用 Y/N 表示每行是否适用于 5 个潜在选项中的该选项:

表格示例

我希望添加一个最终列,该列使用公式检查五个选项中的每一个是否适用,然后生成一个以逗号分隔的适用列表

例如

第 1 行 [Y,N,N,Y,N] > 输出“选项 1,选项 4”

第 2 行 [Y,Y,Y,N,N] > 输出“选项 1,选项 2,选项 3”

或者,此图中黄色单元格的公式:

期望输出

我尝试了各种形式的数组公式但无法成功......

答案1

答案是

=TEXTJOIN(", ",TRUE,FILTER(A$1:E$1,A2:E2="Y"))

(根据上述 Engineer Toast 的评论 — — 谢谢!)

相关内容