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
这里有人能给我一个非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