从一行中提取任何不同的零值

时间:2014-10-22 09:13:41

标签: excel extract

我有一个包含许多列的表。每列用于单独的日历日期。 表自动从其他来源更新。 第一行包含日历日期。 仅在某些列的第六行中,有一个数字。 我希望Excel能够找到第6行中的每个数字以及第一行,相同列的相应日历日期。

20/9/14   21/9/14   22/9/14   23/9/14   24/9/14

   0         0        2.5        0        3.2

希望得到结果:

22/9/14   24/9/14 

  2.5      3.2

1 个答案:

答案 0 :(得分:0)

  1. 如果您只想显示图表中的数据并且单元格确实为空(不是0),则可以在图表中显示数据。有一个设置是省略空单元格,非空单元格由行连接。如果单元格不是空的0,则可以插入公式为=IF(A6=0,"",A6)的新行
  2. 您可以复制整个数据范围并将其粘贴到新工作表中,并使用特殊选项'转置'。然后,您可以过滤新创建的空单元格列。
  3. 否则我认为你必须使用VBA。我不认为可以通过公式创建所需的范围,因为目标范围的大小未知,并且取决于源数据。