V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
crella
V2EX  ›  问与答

问个 Excel 里单元格计算依赖的问题

  •  
  •   crella · 2020-02-21 10:30:37 +08:00 · 726 次点击
    这是一个创建于 1525 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问个 Excel 里单元格计算依赖的问题

    Excel 可以检查某些公式的循环引用。我在设计某个小程序的时候顺便想到了这样一个问题并设计出一个案例。如图,棕线上面是<显示公式>的结果。

    E3 和 E4 单元格的公式都依赖于 C3 的值。

    由于 D3:D4 的数据未知,当输入 C3 公式时 D3~D4 都不等于 2 的时候,Excel 应该 是不知道发生了公式的循环引用的。

    当修改了 D3 的值为 2,或者修改 D4 的值为 2 再修改 D3 值为任意值,就会弹出公式循环引用的警告窗口

    xl03.jpg

    然后我写了一个检查死循环的方法(ruby 语言),不知道这个够用吗?遇到像上面 Excel 这种情况,你们会怎么办?

    https://gitee.com/crella/speeptable/blob/master/test_cycle.rb

    我稍微看过那些 c++讲 mutex 的文章,感觉我用不上……

    1 条回复    2020-02-21 12:50:39 +08:00
    crella
        1
    crella  
    OP
       2020-02-21 12:50:39 +08:00
    写的代码有问题,在改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3375 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:42 · PVG 19:42 · LAX 04:42 · JFK 07:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.