2015-03-02 183 views
1

我们有一个关于某个数学主题的项目,我完成了计算,它工作得很好。因此,任务是,假设您有一定数量的未知数的线性方程组,您输入未知数的数量,并填入数值,并使用矩阵计算,找出所有未知数的值。Excel:根据只有一个单元填充一个值或公式的单元格范围

为了做到这一点,我已经完成了“找到未知数的价值”以及计算,我检查了它,似乎很好。我可以将6作为未知数,它会自动计算6x6矩阵的逆矩阵,并使用Index INDIVIDUALLY返回6个未知值。

注:我们不允许使用VBA或宏,因为我们还没有说尚未讨论

的问题是,我不知道如何自动填充RANGE与VALUE基于一个SINGLE细胞值的公式细胞

例如,在单元格A1中,我将输入5(表示未知数),然后在输入此命令并按回车键后,假设单元格A2到A6(它是5个单元格)的范围将自动填充增加的字母,如A2 - > A; A3 - > B; ... A6 - > E,其中这些字母表示5个未知数。

问题2: 另一个跟进的问题,比方说,我再次输入5,再次表示遗漏值/未知数,在A1的数量,除了变量A的柱,B,C,d ,E(5个未知数),我想自动填充列B与数组中的值。

这与我的第一个问题是一样的,但这次,而不是递增的字母,它将是增量索引函数。

例如:I输入5

*列A将自动填充变量/字母

*列B将自动填充值从目前正使用计算出的数组一个公式,但不在细胞上独立显示。 我已经有公式

INDEX(式I创建,从我创建的公式答案的行号,从我创建的公式答案的列数)

从我自己的公式的答案也是一个数组,一个“n”行和1列数组。如果我把指数式的单细胞,它是导致从我的公式 我想要什么计算的数组形式返回指定的行数的值是例如,5个未知数

**A  |  B** 

1 | .. ..... 5 ..........................

2 | ....... A .... ..........一些值1

3 | .......乙..............一些值2

4 | .......Ç.. ............一些值3

5 | ....... d ..............一些值4

6 | ....... E .............. Some Value 5

其中“Some Value”是阵列答案从我的公式和“1,2 ,3,4,5“指定排列答案的行号。 这是输入矩阵值,在A1中输入未知数“n”,然后用字母A自动填充单元格A2到A“n”的范围,直到字母“n”对应的字符,并自动填充范围的单元格B2到B“n”用我的公式,但对于索引中的每一行增加了行号(公式,行号,列号)函数。

注意:我希望有一种方法可以使用excel函数来做到这一点,因为我们还没有讨论VBA或宏,所以我们不能使用这些,甚至如果可以的话,我也不知道。哈哈。 :D

非常感谢您谢谢您的提升!干杯。 :d

+0

你能给式B列中的一个实际的例子吗? – Taosique 2015-03-02 10:09:50

+0

下面是公式:= INDEX(MINULT(MINDERSE(INDIRECT(“D4:”&CHAR(CODE(“C”)+ C3)&SUM(C3 + 3))),INDIRECT(“I4:I”&SUM(3 + C3 ))),3,1)。这将返回从矩阵乘法公式得出的数组的第3行和第1列的值。 :D谢谢! – akoctophe 2015-03-02 13:04:05

回答

0

下面是列A:A公式(写这篇文章的细胞A2),并拖累:

=IF(ROW()-1<=$A$1,CHAR(ROW()+63),"") 
+0

谢谢。有用。 :D但有一件事。我们的教授向我们展示了他的例子,我想复制它。他避免使用填充手柄来拖动特定范围的单元格的公式。当他键入未知数时,一系列行会自动填入这些字母。除此之外,这工作正常!谢谢! :):D – akoctophe 2015-03-02 13:07:35

相关问题