你说的这个和mod()函数很像

比如mod(1000,25)

就会得到0,循环40次后得数为0

mod(1000,33)

会得到10,循环30次后得数为10

和我刚开始接触excel一样的疑问.当时刚从学校出来,学的是C,觉得excel没有循环语句不好用,呵呵,后来才知道excel其实很强大.

Excel普通函数和公式不能实现for循环.

但是数组公式可以实现

比如

for(i=1,i<=1000,i++)

j=j+i

求1+2+3+...1000类似这样的循环excel是可以做到的

=sum(row(1:1000)) ctrl+shift+enter 3键组合完成输入

excel数组公式是强大的,你可以研究一下