【问题标题】:EXCEL - Get mutiple column headers if row is not blankEXCEL - 如果行不为空,则获取多个列标题
【发布时间】:2021-08-06 09:17:56
【问题描述】:

我有一个带有下表的excel文件,大约有20列100行

Header1 Header2 Header3 Header4 Header5
Name 1 A B AA
Name 2 A C
Name 3 B A AB A
Name 4 C A B

我需要获取单元格具有值的列标题,并将它们列在单独的工作表中,单独的单元格中。下面是我想要的。

Name 1 Header1 Header2 Header5
Name 2 Header2 Header4
Name 3 Header1 Header2 Header3 Header5
Name 4 Header2 Header3 Header4

有我可以使用的功能吗? VBA也可以。任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: excel


    【解决方案1】:

    使用 Excel 365 你可以试试-

    =TRANSPOSE(FILTER(TRANSPOSE($B$1:$F$1),INDEX(TRANSPOSE($B$2:$F$5),,MATCH(H2,$A$2:$A$5,0))<>0))
    

    【讨论】:

      猜你喜欢
      • 2016-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-19
      • 2017-12-21
      • 1970-01-01
      • 2020-09-03
      • 2017-09-01
      相关资源
      最近更新 更多