返回列表 上一主題 發帖

[發問] 2個條件的加總

回復 1# yliu

可以考慮用 SUMIFS 來代替 SUMPRODUCT, 因爲SUMIFS更有效率
ss

TOP

回復 13# yliu
VBA用loop來做條件加總的效率並不會比SUMPRODUCT高

你的資料有多少筆?
ss

TOP

本帖最後由 sunnyso 於 2013-6-1 08:40 編輯

回復 15# c_c_lai

應該把資料一次讀入陣列, 然後在VBA中計算成陣列,最後把計算好的陣列回傳到工作表。
減少物件讀寫次數VBA的效率才高

目前發現VBA的效率比SUMIFS低

可以參考這��
http://forum.twbts.com/thread-9607-1-1.html
ss

TOP

回復 20# yliu

類別陣列可以從總表讀取, 也可以從原始資料表A欄把不重復的讀出(例如字典法)
ss

TOP

        靜思自在 : 能幹不幹,不如苦幹實幹。
返回列表 上一主題