Array CountIf Substitute - Count(Match())
问题 Core Question How can I perform repeated CountIf() s on a range as efficiently (performance-wise) as possible? Concerns in Detail Range to Array Since each read/write to a spreadsheet results in slower VBA code, it is advisable to do so as few times as possible. Normally, if someone is repeatedly reading/writing to a range, he or she should first save that range to an array, perform the operations to the array, and then do a final read or write to the spreadsheet if necessary. Example Values