1

在具有周期性值的列中(例如,A1 = “1.1”,A2 = “”,A3 = “1.2”),我找不到自动化的解决方案。

也就是说,如果 A1 = "1.1",我希望该列中的下一个单元格是一个序号。换句话说,如果我将这篇文章中的任何公式粘贴到 A5 中,其中 A1 = 1.1,A2 到 A4 = 空白,那么 A5 应该 = A1+0.1。

4

2 回答 2

0

如果我理解正确的话,这个公式可以在 A5 中输入:

=MAX(A$1:A4)+0.1

然后可以将该单元格复制并粘贴到该列的其他单元格中,并且范围引用应根据需要更改。

于 2012-09-24T21:43:01.793 回答
0

任何非 VBA 的简单解决方案都是使用 B2 中的此公式运行 2 个单独的列:

=if(A2="",B1,B1+0.1)

如果您想清除该列表中的一些值,请运行 C2 中的另一个公式:

=if(B2=B1,"",B2)

然后将此列复制并粘贴为值。

于 2012-09-21T01:03:21.320 回答