答案1
TEXTJOIN
如果您有 Excel 2016 和 365 订阅者,则可以使用它。
在 F2 中使用下面的按钮并向下拖动:
{=TEXTJOIN(", ",,IF(A2:D2="yes",$A$1:$D$1,""))}
使用Ctrl
++将其作为数组输入Shift
Enter
如果你没有 365 订阅,您可以使用冗长的 IF 语句,再次在 F2 中输入并向下拖动:
=SUBSTITUTE(TRIM(IF(A2="yes",$A$1,"")&" "&IF(B2="yes",$B$1,"")&" "&IF(C2="yes",$C$1,"")&" "&IF(D2="yes",$D$1,""))," ",", ")
对于 Google 文档使用:
=ArrayFormula(TEXTJOIN(", ",TRUE,IF(A2:D2="Yes",A$1:D$1,))&".")