在Excel中从上面的一行复制公式

我是新来的擅长,我希望如果有人能够帮助我这个挑战。

我想要实现的是使用上面单元格的延续公式,如果当前单元格左边的单元格不为空。

正如你可以在附图中看到的,公式被复制下来,但是左边的单元格是空的,我只想要excel应用公式,如果左边的单元格不是空的,

如果你能帮助我,我将非常感激。

一个例子

您可以一起使用ISBLANK和IF函数来检查单元格是否为空,并给出您想要的值。

=IF(ISBLANK(A1), "", <put your original formula here>) 

它是检查单元格A1是否空白,如果是真的,则不提供任何内容。 如果它是错误的(细胞中有东西),它将评估第三个参数。 所以把你的公式放在那里 您可能首先需要查看一些初学者教程,以便您可以更系统地了解有关excelfunction的更多信息。

检查https://support.office.com/en-us/article/IF-function-69aed7c9-4e8a-4755-a9bc-aa8bbff73be2和https://support.office.com/en-us/article/IS-functions -0f2d7971-6019-40a0-a171-f2d869135665了解更多IF和ISBLANKfunction

使用=ISBLANK()来可靠地testing一个单元格是否真的是空的。

以下是显示将各种function应用于单元格以testing结果是空白还是空的表格。

不同的公式测试空单元格

列H包含正在testing的实际值。 列I显示列H中单元格的实际内容。列D:G应用各种公式来testingH的内容。

请注意,有点不恰当, =ISBLANK是testing空单元的可靠方法。 =COUNTBLANK or IF(CELL.Value = "")是testing空白单元格的好方法。

我在这里以科林·莱格(Colin Legg)给出的例子作了扩展

我希望我已经适当地使用了NullString这个词,其他用户请随时纠正我。