Sie können TEXTJOIN
dies verwenden, wenn Sie über Excel 2016 und einen 365-Abonnenten verfügen.
In F2 benutze das unten und ziehe nach unten:
{=TEXTJOIN(", ",,IF(A2:D2="yes",$A$1:$D$1,""))}
Geben Sie dies mit Ctrl
+ Shift
+ als Array einEnter
Wenn Sie kein 365-Abonnement haben, können Sie eine langatmige IF-Anweisung verwenden, erneut in F2 eingeben und nach unten ziehen:
=SUBSTITUTE(TRIM(IF(A2="yes",$A$1,"")&" "&IF(B2="yes",$B$1,"")&" "&IF(C2="yes",$C$1,"")&" "&IF(D2="yes",$D$1,""))," ",", ")
Für Google Text & Tabellen verwenden:
=ArrayFormula(TEXTJOIN(", ",TRUE,IF(A2:D2="Yes",A$1:D$1,))&".")