当单元格包含值时,将columnames收集到一个列中
我想返回列名的文本,当某行包含'1'时。 endresult应填写一个列,让我们说Z.
因此,例如,当单元格A2包含“1”时,我想要将A1中的文本返回到Z2; 当A5包含“1”时,我想要将A1中的文本返回到Z5。 对于所有其他列,所以当单元格B10包含'1'时,我想让B1中的文本显示在Z10中。
所有行只包含一个“1”,所以在Z列中重叠的值不会有问题。
我研究了像INDEX
, MATCH
和VLOOKUP
这样的VLOOKUP
但很难接近我所需要的…
在Z2中:
=IFERROR(INDEX($A$1:$Y$1,MATCH(1,$A2:$Y2,0)),"No 1s")