Excel循环引用,包含六个简单公式

时间:2016-03-21 09:35:50

标签: excel excel-formula

我认为在避免使用excel中的循环引用时我相当敏锐,但这次真的被卡住了。我已经失去了很多头发......

这是一项简单的政府补贴活动。用户向政府支付燃气费。第一层消费是免费的。第二级是补贴。政府提供一笔总额(42.63亿美元)。在Revenue + Subsidy - Expenditure(所有等级)之后留下的任何东西都用于补贴第二层的关税。

剩余贡献除以第二级的需求量,然后从二级关税中减去(15美元/吨)第三级收入固定以使事情变得简单。

我根据下面的图像构建了模型。你可以看到我用过的所有公式。所有非黄色的行都是硬编码的,因此这些中没有公式。我已经启用了迭代计算...但是excel只是继续吐出错误的答案。有人可以告诉我哪里出错了以及如何解决这个问题? :)举例来说,我可以改写“可从捐款中获得的补贴”公式来避免循环吗?

enter image description here

2 个答案:

答案 0 :(得分:0)

问题是你应该计算第2级补贴关税"作为输出 - 它不应该是你计算中的输入。而不是来自运营的总资金'在这个计算器中,您需要获得一级和三级资金。'用于支付运营成本所需的资金金额将是第2级的总收入,并将其除以第2级的数量,以获得$ /吨。

公式: Screenshot with formulas shown

结果: Screenshot with calculated values

如果您有可能从第3层获得的收入超过支付所有费用所需的收入,您可以添加“如果'声明这一点,以确保您的二级成本不低于0.

答案 1 :(得分:0)

您不需要使用公式来确定“关税退税”。循环引用告诉你,你正在处理x = x情况。因此,如果您使用变量名称替换数字,最终会计算“可从贡献中获得的补贴”,而无需关税退税。以下是我提出的建议:

solution