看板 Office 關於我們 聯絡資訊
軟體: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
soyoso: 運算是指?加總?計數? 07/13 16:16
o1o3o1o31030: 矩陣運算 比方說mmult(),transpose(),minverse()等 07/13 17:39
※ 編輯: o1o3o1o31030 (114.25.12.191), 07/13/2016 17:48:53
o1o3o1o31030: 我舉例在上面了,請S大過目,感恩 07/13 17:49
soyoso: 抱歉舉例的方面不太理解,是否提供檔案和希望的結果呢? 07/13 20:49
soyoso: 或是看版上的先進是否有合適的方式可提供給原po 07/13 20:49
※ 編輯: o1o3o1o31030 (106.105.12.7), 07/13/2016 21:24:01
o1o3o1o31030: 抱歉我詞不達意....新增附圖說明!感謝! 07/13 21:25
azteckcc: 1.儲存格太多公式:複製>貼上值 可去除公式,可讓檔 07/14 10:40
azteckcc: 案變小,也減少記憶體需求加快計算速度。 07/14 10:40
azteckcc: 2.矩陣引到資料表:利用快速鍵選取>複製>貼到新頁或 07/14 10:41
azteckcc: 按住ctrl+鼠選 拉動一下就複製出一含資料之新頁 07/14 10:41
azteckcc: 不必用函數算一堆定位,用公式的通常是因為要整理 07/14 10:42
azteckcc: 成不同位置才需要 07/14 10:42
azteckcc: 3.最上插入一列 1:插入列,利用快速鍵很容易選取, 07/14 10:42
azteckcc: 輸入 1 後按 ctrl-enter,可一次輸入,不必用函數。 07/14 10:43
azteckcc: 只想到這一些,有用沒用就不知道了,其他的幫不上忙。 07/14 10:43