删除前一列空白的新列(仅限公式)

New Column that removes blanks of previous column (FORMULA ONLY)

这可以使用公式吗?

A1 里面有苹果。 A5里面有香蕉。 A9有胡萝卜。 A2-A4、A6-A8之间有空格。我想要一个新列(从 B1 开始)用上面的 val 填充这些空白。我试过使用偏移量和行号,但到目前为止无法正常工作。

Excel sheet link

A 或 1 列表示我的数据在 image/excel

中的样子

B 列表示我希望它在 image/excel

中执行的操作

Cell B1中输入以下公式

=A1

然后在Cell B2中输入下面的公式

=IF(A2="",B1,A2)

Drag/Copy按要求向下。请参阅图片以供参考。

这也可以不使用公式来完成。参见 this