excel中,第一行为活动名称,第二行显示1或0(1表示参加,0表示没参加),如何统计某个人参加了哪些活动

表格中有多列内容,
第一行每列是显示活动名称,
每个活动对应的下一行显示1或者0(1表示参加,0表示没参加),
我要统计这个人参加了哪些活动,要列出具体的活动名称,
该怎么 用函数表达?

如图:


L2公式:

=IFERROR(INDEX($B$1:$K$1,SMALL(IF($B2:$K2,COLUMN($A:$J)),COLUMN(A1))),"")

数组公式,需要按CTRL+SHIFT+回车,完成公式,右拉,下拉。

温馨提示:答案为网友推荐,仅供参考