Grafis biru bertuliskan Rumus Rata-rata Excel: AVERAGE, AVERAGEIF, dan AVERAGEIFS

Rumus Rata-rata Excel: AVERAGE, AVERAGEIF, dan AVERAGEIFS

Rumus rata-rata Excel yang paling dasar adalah =AVERAGE(B2:B7), yaitu menjumlahkan semua angka dalam rentang lalu membaginya dengan banyaknya angka. Untuk rata-rata dengan syarat, pakai AVERAGEIF (satu syarat) atau AVERAGEIFS (beberapa syarat). Panduan ini memakai Excel 365/Excel 2021 dengan contoh data yang bisa langsung Anda tiru.

Ringkasan:

  • =AVERAGE(rentang) untuk rata-rata biasa.
  • =AVERAGEIF(rentang_syarat;syarat;rentang_nilai) untuk rata-rata dengan satu syarat.
  • =AVERAGEIFS(rentang_nilai;rentang_syarat1;syarat1;...) untuk beberapa syarat sekaligus.
  • Sel kosong tidak dihitung, tetapi sel berisi angka 0 ikut dihitung.
  • Rumus di artikel ini memakai pemisah titik koma (;) sesuai setelan regional Indonesia.

Catatan pemisah rumus: jika Windows Anda memakai setelan regional Indonesia, argumen rumus dipisah dengan titik koma (;) dan desimal memakai koma (82,5). Jika setelannya bahasa Inggris (Amerika Serikat), ganti titik koma dengan koma, misalnya =AVERAGEIF(C2:C7,"X-A",B2:B7). Nama fungsi tetap dalam bahasa Inggris, termasuk di Excel berbahasa Indonesia.

Contoh Data yang Dipakai

Semua contoh di bawah memakai data nilai ulangan berikut. Ketik di lembar kerja baru mulai dari sel A1 supaya hasil Anda sama.

A B C
1 Nama Nilai Kelas
2 Andi 80 X-A
3 Budi 75 X-B
4 Citra 90 X-A
5 Dewi 85 X-B
6 Eko 70 X-A
7 Fajar 95 X-B

Cara Menghitung Rata-rata dengan Rumus AVERAGE

Fungsi AVERAGE menghitung rata-rata hitung (mean). Sintaksnya AVERAGE(angka1; [angka2]; ...) dan bisa menampung hingga 255 argumen, baik berupa angka, sel, maupun rentang.

  1. Klik sel tempat hasil akan muncul, misalnya B9.
  2. Ketik =AVERAGE(.
  3. Blok sel B2 sampai B7 dengan mouse, atau ketik B2:B7.
  4. Tutup dengan ) sehingga rumusnya menjadi =AVERAGE(B2:B7).
  5. Tekan Enter. Hasilnya 82,5 (495 dibagi 6).

Anda juga bisa merata-ratakan sel yang tidak berdampingan, misalnya =AVERAGE(B2;B4;B6) untuk nilai Andi, Citra, dan Eko. Hasilnya 80.

Cara cepat tanpa mengetik rumus

  • Lewat AutoSum: pilih sel di bawah data, buka tab Home, klik panah kecil di samping tombol AutoSum (Σ), lalu pilih Average. Excel otomatis menulis rumus AVERAGE dan menebak rentangnya. Periksa rentangnya, lalu tekan Enter.
  • Lewat status bar: cukup blok sel B2:B7. Di bilah status kanan bawah, Excel menampilkan rata-rata, jumlah data, dan totalnya. Cara ini cocok untuk mengecek cepat, tetapi hasilnya tidak tersimpan di sel.

Nama menu di Excel berbahasa Indonesia bisa sedikit berbeda, tetapi letak tombolnya sama.

Sel Kosong vs Angka 0: Kesalahan yang Sering Terjadi

Menurut dokumentasi resmi Microsoft, AVERAGE mengabaikan sel kosong, teks, dan nilai logika (TRUE/FALSE) di dalam rentang, tetapi sel berisi angka 0 tetap dihitung. Perbedaan kecil ini sering membuat hasil rata-rata meleset.

Kondisi sel B7 (Fajar) Rumus Hasil Penjelasan
Berisi 95 =AVERAGE(B2:B7) 82,5 495 dibagi 6 data
Dikosongkan =AVERAGE(B2:B7) 80 400 dibagi 5 data (sel kosong diabaikan)
Diisi 0 =AVERAGE(B2:B7) 66,67 400 dibagi 6 data (angka 0 ikut dihitung)

Jadi, kalau siswa belum ikut ulangan, biarkan selnya kosong. Isi 0 hanya kalau nilainya memang nol. Tanda paling gampang untuk mengecek: lihat “Count” di status bar saat rentang diblok, apakah jumlah datanya sesuai harapan.

Rumus Rata-rata dengan Satu Syarat: AVERAGEIF

Sintaksnya AVERAGEIF(rentang; kriteria; [rentang_rata-rata]). Argumen pertama adalah rentang yang dicek syaratnya, argumen kedua syaratnya, dan argumen ketiga rentang angka yang dirata-ratakan.

Tujuan Rumus Hasil
Rata-rata kelas X-A =AVERAGEIF(C2:C7;"X-A";B2:B7) 80
Rata-rata kelas X-B =AVERAGEIF(C2:C7;"X-B";B2:B7) 85
Rata-rata nilai 80 ke atas =AVERAGEIF(B2:B7;">=80") 87,5
Rata-rata kelas yang berawalan “X” =AVERAGEIF(C2:C7;"X*";B2:B7) 82,5

Pada contoh ketiga, argumen ketiga boleh dihilangkan karena rentang syarat dan rentang nilainya sama. Tanda bintang (*) mewakili teks apa saja dan tanda tanya (?) mewakili satu karakter.

Mengambil syarat dari sel lain

Supaya tidak perlu mengubah rumus, tulis nama kelas di sel lain, misalnya E2 berisi X-A, lalu pakai =AVERAGEIF(C2:C7;E2;B2:B7). Untuk operator perbandingan, gabungkan dengan tanda &: =AVERAGEIF(B2:B7;">="&E3).

Rumus Rata-rata dengan Banyak Syarat: AVERAGEIFS

Perhatikan urutan argumennya, karena berbeda dengan AVERAGEIF. Pada AVERAGEIFS(rentang_rata-rata; rentang_kriteria1; kriteria1; [rentang_kriteria2; kriteria2]; ...), rentang angka yang dirata-ratakan justru ditulis paling depan.

Contoh: rata-rata siswa kelas X-A yang nilainya minimal 75.

=AVERAGEIFS(B2:B7;C2:C7;"X-A";B2:B7;">=75")

Hasilnya 85, yaitu rata-rata nilai Andi (80) dan Citra (90). Eko tidak dihitung karena nilainya 70.

Perbedaan AVERAGE, AVERAGEA, AVERAGEIF, dan AVERAGEIFS

Fungsi Kegunaan Teks dan TRUE/FALSE di rentang
AVERAGE Rata-rata biasa Diabaikan
AVERAGEA Rata-rata yang ikut menghitung semua sel berisi Teks dihitung 0, TRUE = 1, FALSE = 0
AVERAGEIF Rata-rata dengan 1 syarat TRUE/FALSE di rentang syarat diabaikan
AVERAGEIFS Rata-rata dengan beberapa syarat Hanya sel yang memenuhi semua syarat

AVERAGEA berguna kalau sel bertuliskan “tidak hadir” memang ingin dianggap nol. Misalnya rentang berisi 10, 7, 9, 2, dan teks “tidak hadir”, maka AVERAGEA menghasilkan 5,6 (28 dibagi 5), sedangkan AVERAGE menghasilkan 7 (28 dibagi 4).

Membulatkan Hasil dan Mengatasi Error #DIV/0!

Membulatkan rata-rata

Tombol Decrease Decimal di tab Home hanya mengubah tampilan, nilai aslinya tetap. Kalau ingin angkanya benar-benar dibulatkan, bungkus dengan ROUND: =ROUND(AVERAGE(B2:B7);0) menghasilkan 83, sedangkan =ROUND(AVERAGE(B2:B7);1) menghasilkan 82,5.

Mengatasi #DIV/0!

Error ini muncul kalau tidak ada angka yang bisa dirata-ratakan, misalnya rentang masih kosong atau tidak ada data yang memenuhi syarat AVERAGEIF. Contohnya =AVERAGEIF(C2:C7;"X-C";B2:B7) akan error karena tidak ada kelas X-C. Tampilkan tanda strip sebagai gantinya dengan =IFERROR(AVERAGEIF(C2:C7;"X-C";B2:B7);"-").

Tutorial rumus dasar lain seperti penjumlahan dan pengurangan bisa Anda temukan di kumpulan tutorial Microsoft Excel.

Pertanyaan yang Sering Diajukan

Kenapa rumus AVERAGE saya muncul error #NAME?

Biasanya karena salah ketik nama fungsi atau pemisah argumen tidak sesuai setelan komputer. Pastikan ejaannya AVERAGE, lalu coba ganti koma dengan titik koma (atau sebaliknya). Excel menampilkan daftar fungsi saat Anda mulai mengetik, jadi pilih dari daftar itu untuk menghindari salah ketik.

Kenapa rumus saya error padahal sudah benar?

Periksa pemisahnya. Rumus dengan koma tidak akan diterima di komputer bersetelan regional Indonesia, dan Excel akan menampilkan pesan bahwa ada masalah dengan rumus. Ganti koma dengan titik koma, lalu tekan Enter lagi.

Kenapa hasil rata-rata tidak berubah saat angka diganti?

Kemungkinan perhitungan Excel diatur manual. Buka tab Formulas, klik Calculation Options, lalu pilih Automatic. Penyebab lain: angka diketik sebagai teks (biasanya rata kiri dengan segitiga hijau di pojok sel), sehingga diabaikan oleh AVERAGE.

Bagaimana cara mencari nilai tengah, bukan rata-rata?

Gunakan =MEDIAN(B2:B7). Median lebih cocok kalau ada nilai yang sangat jauh berbeda dari yang lain, karena tidak terlalu terpengaruh angka ekstrem. Untuk data contoh di atas, hasilnya 82,5.

Untuk kebanyakan kebutuhan sehari-hari, AVERAGE sudah cukup. Begitu data mulai punya kategori seperti kelas, bulan, atau cabang, beralihlah ke AVERAGEIF dan AVERAGEIFS supaya Anda tidak perlu memfilter data secara manual. Trik lain untuk bekerja lebih cepat di komputer tersedia di rubrik tips komputer.

Tutorial ini disusun Tim Tutor Komputer berdasarkan dokumentasi resmi pembuat aplikasi. Langkah di versi Anda berbeda? Kabari kami lewat Kontak.

Terakhir diperbarui: 27 Oktober 2026

Similar Posts