【问题标题】:How to reference a cell's current value in calculation for its new value?如何在计算新值时引用单元格的当前值?
【发布时间】:2017-07-14 13:02:05
【问题描述】:

我正在尝试使用 TODAY() 函数创建一个每天更新自身的库存清单。

一周中的每一天使用的库存都不同。使用

    IF(WEEKDAY(TODAY()),...)

where ... 包含 if true 语句的值。

但是,如果确实需要通过减去当天使用的库存来更新单元格的值。我找不到没有循环引用错误的方法。有人有解决办法吗?

【问题讨论】:

  • 您可以允许循环引用,但这是不稳定的,因为它会减去 excel 每天计算一次的时间。您将需要 vba,并使用一种方法来检查该值是否已被减去。

标签: excel circular-reference inventory


【解决方案1】:

当单元格以某种方式引用自身时会发生循环引用错误 - 请参阅这篇文章以获得非常清晰的解释:http://www.excel-easy.com/examples/circular-reference.html

您应该尝试使用“跟踪依赖项”并将您的公式拆分为多个“帮助列”。 此外,连续查看每个公式/值的确切示例会很有帮助。

【讨论】:

    猜你喜欢
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多