[算表] 矩阵合并

楼主: o1o3o1o31030 (主席)   2016-07-13 15:58:41
软件:EXCEL2016
版本:2016
我有AB两个矩阵会出现在算表的不同位置,
但我要运算时必须把她拼再一起运算,
因为资料量有点大
我平常都是用用count()算出大小 EX:工作表1!A2:H30
然后直接用indirect()
请问有没有什么函数或VBA办法
让我不用把两个矩阵offset()到新的一页变成一个新矩阵在运算
因为不这样会大大LAG
感谢!
PS 类似以下这种运算
=MMULT(INDIRECT(L7),MINVERSE(INDIRECT(工作表!M4)))
详细说明连结
https://docs.google.com/document/d/1fy9UvQfGsGH9AVj2_VY6_CgpNuxvIHeJRh6tBTCqB_8/edit?usp=sharing
作者: soyoso (我是耀宗)   2016-07-13 16:16:00
运算是指?加总?计数?
楼主: o1o3o1o31030 (主席)   2016-07-13 17:39:00
矩阵运算 比方说mmult(),transpose(),minverse()等我举例在上面了,请S大过目,感恩
作者: soyoso (我是耀宗)   2016-07-13 20:49:00
抱歉举例的方面不太理解,是否提供档案和希望的结果呢?或是看版上的先进是否有合适的方式可提供给原po
楼主: o1o3o1o31030 (主席)   2016-07-13 21:25:00
抱歉我词不达意....新增附图说明!感谢!
作者: azteckcc ( )   2016-07-14 10:40:00
1.储存格太多公式:复制>贴上值 可去除公式,可让档案变小,也减少内存需求加快计算速度。2.矩阵引到资料表:利用快速键选取>复制>贴到新页或按住ctrl+鼠选 拉动一下就复制出一含资料之新页不必用函数算一堆定位,用公式的通常是因为要整理成不同位置才需要3.最上插入一列 1:插入列,利用快速键很容易选取,输入 1 后按 ctrl-enter,可一次输入,不必用函数。只想到这一些,有用没用就不知道了,其他的帮不上忙。

Links booklink

Contact Us: admin [ a t ] ucptt.com