根据列的值保存列标题

时间:2014-12-08 05:53:03

标签: excel

使用Excel 2013.我需要一个公式来检查列中的单元格范围是否为0,然后标题应显示在单个单元格中。例如,对于Product 1,只应显示B,C,D,对于Product 2 E,应显示F,H,并且只显示一个单元格:

Product    A    B   C   D   E   F   G   H
Product1        0   0   0                   
Product2                    0   0       0   
Product3            0   0   0   0       

有可能吗?

1 个答案:

答案 0 :(得分:0)

如果Product在A1中,请在J2中尝试并向下复制以适应:

=IF(NOT(ISBLANK(B2)),B$1,"")&IF(NOT(ISBLANK(C2)),C$1,"")&IF(NOT(ISBLANK(D2)),D$1,"")&IF(NOT(ISBLANK(E2)),E$1,"")&IF(NOT(ISBLANK(F2)),F$1,"")&IF(NOT(ISBLANK(G2)),G$1,"")&IF(NOT(ISBLANK(H2)),H$1,"")&IF(NOT(ISBLANK(I2)),I$1,"")  

如果指标几乎不是0,那么类似的方法可能会短得多。