楼主 chrisfang |
Q:MINVERSE函数为什么会返回错误值? A:MINVERSE函数用于求取矩阵的逆矩阵(线性代数中有详细介绍)。其语法为MINVERSE(array),其中参数array要求是一个行列数相同的矩阵数组。使用这个函数出现错误值的可能情况大致有以下这些: 1,参数的行数和列数不相同,返回错误值#VALUE!。此函数用于求取矩阵的逆矩阵,要求其参数必须为行列数相同的数组。 2,参数的矩阵数组中包含文本或空格,返回错误值#VALUE!。 3,参数矩阵不存在逆矩阵,返回错误值#NUM!。并非所以矩阵都存在逆矩阵,对于不存在逆矩阵的参数,此函数会返回错误值。要验证一个矩阵是否包含逆矩阵,可以使用MDETERM函数计算行列式值来进行验证,行列式值为0的矩阵不存在逆矩阵。 4,参数超过计算限制,返回错误值#VALUE!。在Excel2003版本中,MINVERSE函数可以计算的最大矩阵为52行52列,超过这个范围的参数就会使函数返回错误值,如下图所示: 在Excel2007及2010版本中,MINVERSE函数的计算限制不再限定为52行52列,而与可用内存的大小有关。 |
2楼 無心 |
来学习一下 |