通过迭代复制单元格公式

我正试图解决一个小问题。 我有两个数字和空单元格的行。

例如:

| 2005 | 2005 | | | | | 2007 | | 2015 | 

我需要创build将位于整个第二行的公式。 如果第一行中有一个数字,那么它将计算第二个数字并将结果写入到波纹pipe中。 如果第一行中的单元格为空,并且第二行中有一个数字,则数字保持不变。 如果两个单元格中都没有数字,则两个单元格将保持完全空白。

 =IF(A6="";IF(ISNUMBER(A7);A7;"");A6+2) 

我到目前为止,这是几乎工作,但是当我通过draging复制公式,它将删除第二行中的数字,如果没有第一行中的数字。

我不知道为什么它不工作。 我允许迭代计算。 我正在使用Microsoft Excel 2013。

感谢帮助。

你不能在同一个单元格中有一个公式一个值。

如果你添加一个公式,例如2007 ,它肯定会抹掉2007 。 你无能为力。

但是您可以在下面创build一个新表格并执行以下操作:

 _____| A | B | C | D | 6 | 2005 | 2005 | | | 7 | | 2007 | | 2015 | 8 | | | | | 9 | =A6 | =B6 | =C6 | =D6 | 10 |form. |form. |form. |form. | 

使用你的公式的 form. 写。