Materi
SUBTOTAL(nomor_fungsi, rentang) menghitung jumlah, rata-rata, hitungan, maksimum, atau minimum sebuah rentang dengan dua perilaku khusus. Pertama, SUBTOTAL mengabaikan sel lain di rentangnya yang juga berisi SUBTOTAL, sehingga total akhir tidak menghitung subtotal kelompok dua kali. Kedua, SUBTOTAL selalu mengabaikan baris yang disembunyikan oleh filter, sehingga angka di bawah tabel mengikuti baris yang sedang terlihat.
| Nomor | Fungsi | Baris disembunyikan manual |
|---|---|---|
| 1 / 101 | AVERAGE | dihitung / diabaikan |
| 2 / 102 | COUNT | dihitung / diabaikan |
| 3 / 103 | COUNTA | dihitung / diabaikan |
| 4 / 104 | MAX | dihitung / diabaikan |
| 9 / 109 | SUM | dihitung / diabaikan |
Contoh laporan biaya per proyek di C2:C30 dengan subtotal tiap proyek di tengah tabel: total akhir cukup SUBTOTAL(9,C2:C30), dan subtotal kelompok tidak ikut terjumlah. Di Excel, bila tabel lalu difilter hanya proyek tertentu, hasilnya langsung menyesuaikan.
=SUBTOTAL(9,C2:C30)
=SUBTOTAL(109,C2:C30)Lembar latihan di sini tidak punya filter atau penyembunyian baris, jadi nomor 9 dan 109 memberi hasil yang sama.
Nomor fungsi menentukan hitungannya, dan yang dihitung selalu rentang yang sama. SUBTOTAL(3, rentang) menghitung sel terisi, jadi baris subtotal yang kolomnya kosong tidak ikut. Karena SUBTOTAL melewati sel yang juga berisi SUBTOTAL, nomor 4 atas seluruh kolom tetap memberi nilai terbesar dari baris data, bukan dari baris subtotal yang angkanya jauh di atasnya.