當前位置:成語大全網 - 新華字典 - excel公式運算很慢,就是用countif函數,十萬數據去匹配十五萬的數據?

excel公式運算很慢,就是用countif函數,十萬數據去匹配十五萬的數據?

兩邊數據都上萬的話,EXCEL的COUNTIF、SUMIF等函數會死掉的,因為EXCEL不支持索引,針對壹邊數據的每壹行都會去與另外壹邊數據的所有行進行壹次對比,總***就是壹億次對比了,再快的計算機都崩潰。

處理辦法是VBA字典,把壹邊的數據存放在字典中(需要單邊壹萬次掃描),然後掃描另外壹邊(壹萬次)數據,邊掃描邊給出結果,因為VBA字典是HASH對象,索引數據的時間可以忽略,總***兩萬次運算就可以解決問題。