excel如何实现FOR循环 5

我想要达到的效果是:1000-X=N,X为一个随机数字N为保留数值再继续用N-X,一直到N<1。跳出循环最好能告诉我跳出的函数是啥~~嘿嘿X随机数不做控制只要最后N<1,... 我想要达到的效果是:
1000-X=N,X为一个随机数字
N为保留数值
再继续用N-X,一直到N<1。跳出循环
最好能告诉我跳出的函数是啥~~嘿嘿

X随机数不做控制
只要最后N<1,返回我个数字0就成
展开
 我来答
levi_wzh
2010-11-26 · 知道合伙人互联网行家
levi_wzh
知道合伙人互联网行家
采纳数:2160 获赞数:7470
excel公式,条件格式

向TA提问 私信TA
展开全部
你说的这个和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数组公式是强大的,你可以研究一下.
zaireqi
2010-11-25 · TA获得超过760个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:121万
展开全部
你这个X在多大范围内随机??
假设为在0---1000范围内随机
跳出循环时,你需要返回哪个值??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LoveJinLee
2010-11-25 · TA获得超过4145个赞
知道大有可为答主
回答量:2227
采纳率:0%
帮助的人:1919万
展开全部
那你要写VBA了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式