你的数据一看就是在举例。
d2输入
=SUBSTITUTE(TRIM(SUBSTITUTE(IF(A2=1,A$1,"")&IF(B2=1,B$1,"")&IF(C2=1,C$1,""),"、"," "))," ","、")
下拉填充。
此公式只能解决你现在的图例。
你的实际情况如何,因为不知道,所以公式是否通用,不知道。
在D列输入公式:IF(A2=1,A$1,"")&IF(B2=1,B$1,"")&IF(C2=1,C$1,"")
=IF(A2,$A$1,"")&IF(B2,$B$1,"")&IF(C2,$C$1,"")