Excel – 查找并replace,设置为列标题的值

我有一个包含'是'或null值列的csv。 我想用它的列标题的名称replace每个'是'。 我知道我可以阅读每栏和F&R,但是大约有40栏,未来会有变化。 我想用一个公式简化它,但我不知道如何用公式expressionF&R。

我有这个:

 service_1 | service_2 | service_3 yes | yes | yes | yes | yes 

我正在寻找这个:

 service_1 | service_2 | service_3 service_1 | service_2 | service_3 | service_2 | service_3 

谢谢你的帮助!

如果“service_1”位于单元格A1中,“是”位于单元格A2中,则可以将此公式粘贴到D2中,并将粘贴复制到F3。 将您的标题从A1:C1复制到D1:F1来完成您的示例。

 =IF(A2="yes",A$1,"") 

请注意对第一行标题的绝对引用, A $ 1

如果你想摆脱原来的三列(在你的例子中),不要忘记复制你的新数据并粘贴值。