[算表] 矩陣合併

看板Office作者 (主席)時間9年前 (2016/07/13 15:58), 9年前編輯推噓0(0015)
留言15則, 3人參與, 最新討論串1/1
軟體: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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.12.191 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1468396723.A.C50.html ※ 編輯: o1o3o1o31030 (114.25.12.191), 07/13/2016 16:01:33

07/13 16:16, , 1F
運算是指?加總?計數?
07/13 16:16, 1F

07/13 17:39, , 2F
矩陣運算 比方說mmult(),transpose(),minverse()等
07/13 17:39, 2F
※ 編輯: o1o3o1o31030 (114.25.12.191), 07/13/2016 17:48:53

07/13 17:49, , 3F
我舉例在上面了,請S大過目,感恩
07/13 17:49, 3F

07/13 20:49, , 4F
抱歉舉例的方面不太理解,是否提供檔案和希望的結果呢?
07/13 20:49, 4F

07/13 20:49, , 5F
或是看版上的先進是否有合適的方式可提供給原po
07/13 20:49, 5F
※ 編輯: o1o3o1o31030 (106.105.12.7), 07/13/2016 21:24:01

07/13 21:25, , 6F
抱歉我詞不達意....新增附圖說明!感謝!
07/13 21:25, 6F

07/14 10:40, , 7F
1.儲存格太多公式:複製>貼上值 可去除公式,可讓檔
07/14 10:40, 7F

07/14 10:40, , 8F
案變小,也減少記憶體需求加快計算速度。
07/14 10:40, 8F

07/14 10:41, , 9F
2.矩陣引到資料表:利用快速鍵選取>複製>貼到新頁或
07/14 10:41, 9F

07/14 10:41, , 10F
按住ctrl+鼠選 拉動一下就複製出一含資料之新頁
07/14 10:41, 10F

07/14 10:42, , 11F
不必用函數算一堆定位,用公式的通常是因為要整理
07/14 10:42, 11F

07/14 10:42, , 12F
成不同位置才需要
07/14 10:42, 12F

07/14 10:42, , 13F
3.最上插入一列 1:插入列,利用快速鍵很容易選取,
07/14 10:42, 13F

07/14 10:43, , 14F
輸入 1 後按 ctrl-enter,可一次輸入,不必用函數。
07/14 10:43, 14F

07/14 10:43, , 15F
只想到這一些,有用沒用就不知道了,其他的幫不上忙。
07/14 10:43, 15F
文章代碼(AID): #1NXVIpnG (Office)
文章代碼(AID): #1NXVIpnG (Office)