如何求解两个方程,其中一个方程具有一个取值范围的变量?

时间:2017-03-23 20:23:08

标签: excel excel-vba vba

两个方程---

c + w + u = 50; c-w / 4 = 39

在上面,'u'取0到11之间的整数值。(11?11 = 50-39为什么/如何)。

我需要为u的每个值输出c和w的值表。从u = 0开始,u的相应值也必须出现在c和w的每一行值中。

如何为此编写VBA代码?

非常感谢提前!

1 个答案:

答案 0 :(得分:1)

先做一点代数:

c-w/4 = 39
c = 39+w/4
c+w+u = 50
39+w/4+w+u = 50
w/4+w+u = 50-39
w/4+w = 11-u
1.25*w = 11-u
w = (11-u)/1.25

将u值放在 A 列中。在 B1 中输入:

=(11-A1)/1.25

并复制下来。在 C1 中输入:

=39+B1/4

并复制下来。

w值位于 B 列中,c值位于 C 列中。