excel表格中一列数,如何判断从第一个开始相加到第几个会约等于一个引用的数,显示出它计算到第几行,可否用函数实现?
可以自己在个人宏工作簿中写一个函数,然后在表格中调用该函数即可。下面的代码是个人宏工作簿的函数:
Public Function ppzC(col As Range, sum As Integer)
Dim FinalRow As Integer
FinalRow = col.Item(1).End(xlDown).Row
Dim intSum As Integer
intSum = 0
For i = 1 To FinalRow
intSum = intSum + Val(col(i, 1).Text)
If intSum > sum Then
Exit For
End If
Next
ppzC = i - 1
End Function
运行效果: