楼主 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 |
【草棚闲话】真是好听!该弄个系列出来,支持加精啊!![]() |