ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E文精选 > 函数与公式 > 【草棚闲话】之循环引用

【草棚闲话】之循环引用

作者:绿色风 分类: 时间:2022-08-17 浏览:128
楼主
gouweicao78
一个老和尚没弄明白的错误

从前有座山,山上有座庙,庙里住了个老和尚和小和尚,小和尚睡不着,说:师傅,给讲个故事吧。于是老和尚告诉小和尚说:从前有座山,山上有座庙,庙里住了个老和尚和小和尚,小和尚睡不着,说:师傅,给讲个故事吧。于是老和尚告诉小和尚说:……
睡着了没有?

Apolloh:
严禁灌水!
gouweicao78:
这是草棚里说闲话呢。今天咱们就来说道说道这个“循环引用”。

从这么一个无厘头的“故事”中,大家就看到了无休止的“循环引用”,始作俑者就是那个——老和尚。
老和尚的故事里说老和尚在说故事,故事里说的是老和尚在说故事,说的故事还是老和尚的故事……[EM29] 改绕口令了

呵呵,现在,老和尚就是B1单元格,手里拿着一个钵(A1单元格):施主,老衲来化缘了,功德无量!阿弥陀佛!
叮咚,张三放了个硬币进去,老和尚就有了1块钱。——A1输入1,B1的值为1;
叮咚,叮咚,李四放了2个硬币进去,这时老和尚就有了3块钱。——A1再输入2,B1的值要等于刚才B1的1块钱加A2的2块钱。
这个嘛,小孩子都算得懂,可是Excel这么聪明的人,我在B1输入=A1+B1,他居然警告我说错了!

 

老和尚着急了:老衲辛辛苦苦化缘3个硬币,你Excel还要贪污不成!
2楼
gouweicao78
Excel不慌不忙,告诉老和尚:你可以在A1输入1,A2输入2,用SUM(A1:A2)得到3啊。
老和尚:鄙寺贫寒,方丈只给了我一个钵(A1),没给两个。


Excel总是那么沉着应对,还是有招:好吧,给你开个特例,让你“循环引用”。咔咔嚓嚓,设置了迭代计算次数为1,于是老和尚就高高兴兴地去化缘了。只要钵里(A1)化到一块钱,老和尚(B1)就自动把它累加到位。

小和尚在一旁偷偷看了Excel设置,于是也咔嚓咔嚓鼓捣几下,粗心的人,迭代次数设置成100了。
这下可好,在钵里(A1)化到一块钱,老和尚就有了100块……天啊,这不成了聚宝盆嘛!发财咯发财咯……

咚!还没高兴两下,脑袋上就被老和尚敲了木鱼:出家人不打诳语,该是多少就是多少!你们学习Excel也一样,一步步来,不要幻想设置自己的脑袋,把知识直接拷贝进头脑中。
3楼
gouweicao78
小和尚瞎捣鼓,虽然没能用聚宝盆发财,却被路人发现了这个“错误”的另一个秘密——迭代次数。
什么是迭代——这里是草棚,不要高深的术语。“迭代”嘛,说白了,就是重复,就跟老和尚讲故事一样,他每说到一次故事里的老和尚讲故事,就“迭代”了一次。
别为难他老人家,设置个1万次的迭代,他嘴巴还不得讲歪掉啊。

Excel不怕累,呵呵,嘴巴不会歪。所以,用这个不会累的功能做点什么营生呢?聚宝盆是不许生产了,还可以作别的啊,比如让它不断地从单元格里把数字拣出来扔掉,找到一个扔一个,扔到干净(去掉数字),或者让它算一算一根钢筋截成不同尺寸的几段,有几种截断法;或者让它算一算老和尚口袋的100块钱是几张10块几张20块和几个硬币组成的……让社区有这些宝贝儿,你们搜搜“循环引用”看就知道了。


设置迭代次数方法请参考
轻松控制循环引用完全教程
4楼
BIN_YANG168
闲话说完没?顶一下。
5楼
gouweicao78
闲话说完了,呵呵。本人亲自灌水。
6楼
lfspecter
好好的学习,天天也没进步!
7楼
冰风萧萧
不鼎不行
8楼
syz105729913
我把知识CTRL+V到我脑子里面了,哈哈
9楼
xing_xingyou
学习无止尽,仍需努力。
10楼
lrlxxqxa
【草棚闲话】真是好听!该弄个系列出来,支持加精啊!
11楼
gouweicao78
一个老和尚没弄明白的错误

从前有座山,山上有座庙,庙里住了个老和尚和小和尚,小和尚睡不着,说:师傅,给讲个故事吧。于是老和尚告诉小和尚说:从前有座山,山上有座庙,庙里住了个老和尚和小和尚,小和尚睡不着,说:师傅,给讲个故事吧。于是老和尚告诉小和尚说:……
睡着了没有?

Apolloh:
严禁灌水!
gouweicao78:
这是草棚里说闲话呢。今天咱们就来说道说道这个“循环引用”。

从这么一个无厘头的“故事”中,大家就看到了无休止的“循环引用”,始作俑者就是那个——老和尚。
老和尚的故事里说老和尚在说故事,故事里说的是老和尚在说故事,说的故事还是老和尚的故事……[EM29] 改绕口令了

呵呵,现在,老和尚就是B1单元格,手里拿着一个钵(A1单元格):施主,老衲来化缘了,功德无量!阿弥陀佛!
叮咚,张三放了个硬币进去,老和尚就有了1块钱。——A1输入1,B1的值为1;
叮咚,叮咚,李四放了2个硬币进去,这时老和尚就有了3块钱。——A1再输入2,B1的值要等于刚才B1的1块钱加A2的2块钱。
这个嘛,小孩子都算得懂,可是Excel这么聪明的人,我在B1输入=A1+B1,他居然警告我说错了!

 

老和尚着急了:老衲辛辛苦苦化缘3个硬币,你Excel还要贪污不成!
12楼
gouweicao78
Excel不慌不忙,告诉老和尚:你可以在A1输入1,A2输入2,用SUM(A1:A2)得到3啊。
老和尚:鄙寺贫寒,方丈只给了我一个钵(A1),没给两个。


Excel总是那么沉着应对,还是有招:好吧,给你开个特例,让你“循环引用”。咔咔嚓嚓,设置了迭代计算次数为1,于是老和尚就高高兴兴地去化缘了。只要钵里(A1)化到一块钱,老和尚(B1)就自动把它累加到位。

小和尚在一旁偷偷看了Excel设置,于是也咔嚓咔嚓鼓捣几下,粗心的人,迭代次数设置成100了。
这下可好,在钵里(A1)化到一块钱,老和尚就有了100块……天啊,这不成了聚宝盆嘛!发财咯发财咯……

咚!还没高兴两下,脑袋上就被老和尚敲了木鱼:出家人不打诳语,该是多少就是多少!你们学习Excel也一样,一步步来,不要幻想设置自己的脑袋,把知识直接拷贝进头脑中。
13楼
gouweicao78
小和尚瞎捣鼓,虽然没能用聚宝盆发财,却被路人发现了这个“错误”的另一个秘密——迭代次数。
什么是迭代——这里是草棚,不要高深的术语。“迭代”嘛,说白了,就是重复,就跟老和尚讲故事一样,他每说到一次故事里的老和尚讲故事,就“迭代”了一次。
别为难他老人家,设置个1万次的迭代,他嘴巴还不得讲歪掉啊。

Excel不怕累,呵呵,嘴巴不会歪。所以,用这个不会累的功能做点什么营生呢?聚宝盆是不许生产了,还可以作别的啊,比如让它不断地从单元格里把数字拣出来扔掉,找到一个扔一个,扔到干净(去掉数字),或者让它算一算一根钢筋截成不同尺寸的几段,有几种截断法;或者让它算一算老和尚口袋的100块钱是几张10块几张20块和几个硬币组成的……让社区有这些宝贝儿,你们搜搜“循环引用”看就知道了。


设置迭代次数方法请参考
轻松控制循环引用完全教程
14楼
BIN_YANG168
闲话说完没?顶一下。
15楼
gouweicao78
闲话说完了,呵呵。本人亲自灌水。
16楼
lfspecter
好好的学习,天天也没进步!
17楼
冰风萧萧
不鼎不行
18楼
syz105729913
我把知识CTRL+V到我脑子里面了,哈哈
19楼
xing_xingyou
学习无止尽,仍需努力。
20楼
lrlxxqxa
【草棚闲话】真是好听!该弄个系列出来,支持加精啊!

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap