@The Darmoes ...
... error Excel Ranout of service while attempting ...
Dugaan saya sih ini masalah memori Excel-nya. Seringkali terjadi karena Excel melakukan proses kalkulasi dengan melibatkan banyak sel atau penggunaan Array Formula (fungsi SUMPRODUCT menggunakan dan atau menghasilkan data array). Biasanya di Excel 32 bit.
Saya sudah coba mengkalkulasi formula yang mas buat. Di Excel 2010 64 bit dan Excel 2019 64 bit. Semua berjalan lancar. Cuma proses kalkulasinya sedikit lambat. Untuk range I3:AL26 rata-rata 1 menit lebih baru terkalkulasi. Coba hindari formula dengan melibatkan banyak baris seperti ini :
=SUMPRODUCT(($B:$B=$I$2)*($C:$C>=$G3)*($C:$C<=$H3))
Notasi $B:$B sama saja dengan $B1:$B1048576. Meski Excel bisa tahu range yang digunakan, namun kenyataannya tetap saja lambat. Dengan formula yang menggunakan notasi absolut seperti ini :
=SUMPRODUCT(($B$2:$B$25180=$I$2)*($C$2:$C$25180>=$G3)*($C$2:$C$25180<=$H3))
ternyata hasilnya terkalkulasi lebih cepat oleh Excel (kurang dari 5 detik untuk range I3:AL26).
Itu saja yang saya tahu. Semoga bermanfaat.
Demikian.