Excel 公式根据以下行返回列标题值

Excel 公式根据以下行返回列标题值

我正在尝试想出一个公式,该公式将返回每行中多一个“x”的标题值。(如下面的“结果”列所示)
不使用 VBA 或其他外部脚本可以做到这一点吗?

t1 t2 t3 结果
A X X t1,t2
b X X X t1、t2、t3
C X t3

示例图像

答案1

尝试这个公式:

=TEXTJOIN(",",,IF($B2:$D2="x",$B$1:$D$1,""))

在此处输入图片描述

相关内容