Rumus AGGREGATE di Excel

Versi canggih SUBTOTAL: bisa mengabaikan baris tersembunyi DAN sel error sekaligus.

Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
  1. Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
  2. Ketik tanda sama dengan, lalu nama fungsi dan kurung buka: =AGGREGATE(. Semua rumus Excel selalu diawali =.
  3. Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma ;.
  4. Tutup dengan kurung ) lalu tekan Enter. Hasilnya langsung tampil di sel.
  5. Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.

Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.

Penjelasan sederhana

AGGREGATE mirip SUBTOTAL, tetapi punya kemampuan tambahan: ia bisa melewati sel yang error. Kalau satu sel saja berisi error seperti #N/A, SUM biasa ikut error. AGGREGATE tetap bisa menghitung sisanya.

Rumus ini butuh dua kode. Kode pertama menentukan jenis hitungan (misalnya 9 untuk jumlah), kode kedua menentukan apa yang diabaikan (misalnya 6 untuk mengabaikan error).

Sintaks

=AGGREGATE(kode_fungsi; opsi; range)
ArgumenKeterangan
kode_fungsi1โ€“19, misalnya 9=SUM, 14=LARGE, 15=SMALL.
opsi6 = abaikan nilai error, 7 = abaikan error dan baris tersembunyi.
rangeRange yang dihitung.

Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).

Contoh rumus AGGREGATE

Data contoh: penjualan kedai (Sheet Penjualan)

ABCDEFGH
1KodeProdukKategoriKotaHargaQtyTotalCatatan
2P01Kopi SusuMinumanBandung18.00012216.000Promo
3P02Teh TarikMinumanJakarta15.0008120.000
4P03Roti BakarMakananBandung22.0005110.000
5P04Pisang GorengMakananSurabaya12.00020240.000Promo
6P05Es JerukMinumanSurabaya10.00015150.000
7P06Mie GorengMakananJakarta25.0009225.000
8P07Kentang GorengSnackBandung20.0006120.000
fx =AGGREGATE(9;6;G2:G8)
Hasil1.181.000

Jika salah satu sel Total berisi #N/A, SUM ikut error, AGGREGATE tetap menjumlah sisanya.

Cara kerjanya, langkah demi langkah

  1. Kode 9 berarti Excel akan menjumlahkan.
  2. Kode 6 berarti sel yang berisi error dilewati saja.
  3. G2:G8 berisi 216.000, 120.000, 110.000, 240.000, 150.000, 225.000, dan 120.000. Tidak ada yang error, jadi semuanya dijumlah dan hasilnya 1.181.000.
  4. Seandainya salah satu sel berisi #N/A, SUM akan ikut menampilkan error, sedangkan AGGREGATE tetap menjumlah sel-sel lainnya.

Dipakai untuk apa di kantor?

  • Menjumlah kolom yang sebagian isinya hasil VLOOKUP dan ada yang #N/A karena datanya belum ada.
  • Membuat total laporan yang tetap muncul walau ada data impor yang rusak.
  • Mencari nilai terbesar atau terkecil di data yang mengandung error.

Kesalahan yang sering terjadi

  • Tertukar urutan kode: kode jenis hitungan dulu, baru kode opsi. =AGGREGATE(6;9;G2:G8) memberi hasil yang berbeda dari yang kamu mau.
  • Memakai AGGREGATE untuk menyembunyikan masalah. Error di data tetap perlu dicari sebabnya, jangan hanya dilewati.
Progres bab Rumus Dasar & Agregat 0/10 dipelajari
Lanjut: IF