Materi
Aturan komisi berbeda di tiap perusahaan, jadi aturannya selalu ditulis di lembar sebagai tabel masukan, bukan disimpan di dalam rumus. Kelas ini memakai satu bentuk: tarif ditentukan oleh persen pencapaian bulan itu, lalu dikenakan pada seluruh penjualan neto. Tabelnya berisi batas bawah tiap tingkat dan tarifnya. Bentuk lain, tarif yang berlaku per lapisan penjualan, dibahas di kelas Dasar Penjualan.
=XLOOKUP(D2,$K$2:$K$5,$L$2:$L$5,0,-1)
=C2*E2Match_mode -1 meminta kecocokan persis, dan bila tidak ada, item berikutnya yang lebih kecil. Dengan tabel contoh 0% → 0, 80% → 1%, 100% → 2%, dan 120% → 2,5%, pencapaian 96% jatuh di tingkat 80% dan mendapat 1%, sedangkan pencapaian tepat 100% masuk tingkat 100%. Neto Rp96.000.000 dengan tarif 1% memberi komisi Rp960.000.
Bila tabel tidak dimulai dari 0%, pencapaian di bawah tingkat terendah tidak punya item yang lebih kecil dan XLOOKUP mengembalikan #N/A. Argumen keempat, if_not_found, mengubahnya menjadi 0 sehingga kolom komisi tetap bisa dijumlahkan. Berbeda dengan VLOOKUP pencocokan perkiraan, XLOOKUP dengan match_mode -1 tetap benar walaupun tabelnya ditulis dari tingkat tertinggi ke terendah, jadi tabel boleh disalin apa adanya dari surat kebijakan.