如果该列的单元格中有值,则将列标题显示为行

时间:2018-01-29 00:04:23

标签: excel

我的问题类似于已发布here的以下内容。

唯一的区别是我需要合并值为1的所有行并忽略所有0值。

所以如果我的表看起来像这样......

enter image description here

我需要另一个看起来如此的专栏......

Result

N/A
N/A
ArticleList pii, ArticleList medline
ArticleList pii
...

我尝试使用以下内容......

=IF(COUNTA($B2:$D2)=0,"",INDEX($B$1:$D$1,MATCH(TRUE,INDEX($B2:$D2>0,0),0)))

...我也尝试将0更改为1,但我仍然遇到错误。

1 个答案:

答案 0 :(得分:0)

假设表格从A1开始......

=CONCATENATE(IF(A2=1,$A$1,""),IF(B2=1,$B$1,""))

之后,您可以根据需要进行操作以添加逗号和/或空格。

enter image description here