我一直试图找出一个公式,以跳过空白行时,我是参考清单的零件清单的材料。我遇到的问题是,在哪里保存部件列表是根据所选择的内容进行更新的,然后转移到实际的材料清单中,因为有些机器有或多或少的部件。我需要跳过这些,转到下一行,然后继续从那里的单元格。因此,如果我从Cell A1:A24被填充,A25:A29是空的,并且A30有数据,我想跳过直到它到达A30并从那里继续(A30:A35)。
发布于 2015-09-18 20:31:12
让我们假设您的数据看起来类似于A列中的内容,并且您想要的结果在C列中:

在单元格C2中,复制的公式是:
=IF(ROW(C1)>ROWS($A$2:$A$11)-COUNTBLANK($A$2:$A$11),"",INDEX($A$2:$A$11,SMALL(INDEX(($A$2:$A$11<>"")*ROW($A$2:$A$11)-ROW($A$2)+1,),COUNTBLANK($A$2:$A$11)+ROW(C1))))调整$A$2:$A$11以适应您的数据。确保在-ROW($A$2)+1部分中,$A$2是数据的第一个单元,即使它是空白的(重点是数据可能在那里,并且它不是头,它是公式应该查看的第一个单元格)。
发布于 2015-09-18 20:01:52
在用于从一个单元格跳到另一个单元格的循环中,将代码放在以下if语句中:
If Not IsEmpty(yourCell) Then 'yourCell needs to be replaced
'your code goes here
End Ifhttps://stackoverflow.com/questions/32659297
复制相似问题