我们有一个关于某个数学主题的项目,我完成了计算,它工作得很好。所以任务是,假设你有一个具有一定数量未知数的线性方程组,你输入未知数,并填写值,然后使用矩阵计算,找到所有未知数的值。
简而言之,我已经完成了“查找未知数的值”以及计算,我检查了它,看起来还不错。我可以将 6 作为未知数的数量,它会自动计算 6x6 矩阵的逆矩阵,并将使用 Index INDIVIDUALLY 返回 6 个未知值。
(注意: 我们不允许使用 VBA 或宏,因为我们还没有讨论过。
问题是,我不知道如何根据单个单元格值使用VALUE或A FORMULA自动填充单元格范围。
例如,在单元格 A1 中,我将输入 5(表示未知数),然后在输入此内容并按 Enter 后,假设单元格 A2 到 A6(即 5 个单元格)的范围将自动填充递增的字母, 就像 A2 -> A ; A3 -> B ; ... A6 -> E,其中这些字母表示 5 个未知数。
问题2。 另一个后续问题,假设我再次输入5,它再次代表A1中缺失值/未知数的数量,除了变量A,B,C,D,E(5个未知数)的列之外,我想用数组中的值分别自动填充 B 列。
这与我的第一个问题相同,但这次不是递增字母,而是递增索引函数。
例如:我输入 5
*A列将自动填充变量/字母
*B 列将自动填充使用公式计算但未在单元格上独立显示的数组中的值。我已经有了公式
INDEX(我创建的公式,我创建的公式的答案的行号,我创建的公式的答案的列号)
我自己制作的公式的答案也是一个数组,一个“n”行和 1 列数组。如果我将索引公式放在单个单元格上,它会从数组中返回指定的行号值,从而导致从我的公式计算我想要的是例如,对于 5 个未知数
**A | B**
1|........5.......................
2|........A........一些价值 1
3|........B........一些价值 2
4|........C........一些价值 3
5|........D........一些价值 4
6|........E........一些价值 5
其中“一些值”是我的公式中的排列答案,“1,2,3,4,5”指定该排列答案中的行号。这是在输入矩阵值时,在 A1 中输入未知数“n”的数量,并自动用字母 A 填充单元格 A2 到 A“n”的范围,直到字母“n”对应,并自动填充一个范围单元格 B2 到 B"n" 使用我的公式,但在 Index(Formula, Row number , Column number) 函数中的每一行都有递增的行号。
注意:我希望只有使用 excel 函数来做到这一点,因为我们还没有讨论过 VBA 或宏,所以我们不能使用它们,即使可以,我也不知道。哈哈。:D
谢谢你,非常感谢你!干杯。:D