Excel公式获取一个volatile增量值

Excel formula to get a volatile increment value

这里有人能给我一个非VBA方法来获得一个公式,只要在工作表上的任何单元格中进行计算,其输出就会增加1吗?允许公式使用工作表上的任何单元格。

我能做的最好的事情是使用以下可变 UDF:

Public Num As Long

Public Function INC() As Long
    Application.Volatile
    Num = Num + 1
    INC = Num
End Function

您可以使用迭代计算 相当简单地完成此操作。您可以在选项的公式部分打开迭代计算,将最大迭代次数设置为 1 然后只需在 A1

中输入 =A1+1