Rumus Excel AVERAGE adalah fungsi (function) yang digunakan untuk menghitung nilai rata-rata (mean) suatu range. Dalam penggunaannya rumus AVERAGE tidak cukup untuk melakukan suatu perhitungan rata-rata suatu kasus statistika. Oleh sebab itu digunakan rumus Excel AVERAGEIF, AVERAGEIFS, dan AVERAGEA. Berikut penjelasan mengenai rumus tersebut.
Rumus | Kegunaan |
AVERAGE | Menghitung nilai rata-rata (mean) data angka pada range. |
AVERAGEA | Menghitung nilai rata-rata data numerik dan non-numerik, data teks bernilai 0 dan data boolean TRUE (1) FALSE (0). |
AVERAGEIF | Menghitung nilai rata-rata data yang memenuhi suatu kriteria. |
AVERAGEIFS | Menghitung nilai rata-rata data dengan melakukan lebih dari satu pengujian kriteria. |
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
A. Rumus Excel AVERAGE
Berikut sistematika rumus AVERAGE
=AVERAGE(range1,range2,sel1,sel2,...)
=AVERAGE(A2:A4,A6:A7)
B. Rumus Excel AVERAGEA
Rumus Excel AVERAGE akan mengabaikan sel dengan nilai data non-numerik. Untuk menyertakan sel dengan data non-numerik anda dapat menggunakan rumus AVERAGEA. Data non-numerik akan dibagi menjadi 2, yaitu data teks dan boolean. Data teks bernilai 0 dan data boolean TRUE (1) FALSE (2). Berikut sistematika rumus AVERAGEA.
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
=AVERAGEA(range1,range2,sel1,...)
=AVERAGEA(E1:E6)
Pada contoh dilakukan perhitungan AVERAGEA pada range yang terdiri dari 6 sel. Berikut ilustrasi proses menghitungnya secara matematis.
AVERAGEA = (1+Ya[0]+Tidak[0]+2+3+Ya[0])/6=1
AVERAGE = (1+2+3)/3=2
C. Rumus Excel AVERAGEIF
Rumus Excel AVERAGE berfungsi untuk menghitung nilai rata-rata terhadap data sel dengan melakukan pengujian kriteria data sebelum dilakukan perhitungan. Berikut sistematika rumus AVERAGEIF
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
=AVERAGEIF(range, criteria, [average_range])
-
range adalah data yang akan diujikan oleh argumen kriteria pada formula.
-
criteria adalah ekspresi yang dapat memuat teks, numerik, atau operasi logika yang akan diujikan.
Anda dapat membaca tutorial “Cara Membuat Operasi Logika Pada Excel” untuk lebih jelasnya.
Contoh Kriteria
Formula Tipe Menghitung banyaknya kata “AKU” "Aku"
atau"aku"
, dan lainnyaTeks (tidak membedakan huruf besar dan kecil) Menghitung banyaknya angka 2 "2"
Numerik Menghitung banyaknya angka lebih besar dari 2 ">2"
Operasi logika -
[average_range] adalah range yang akan dihitung nilai rata-rata setelah pengujian range dengan criteria.
[average_range] bersifat opsional. Jika variabel ini tidak dituliskan, maka range data yang hitung sebagai nilai rata-rata.
Berikut beberapa cara penulisan criteria pada Microsoft Excel.
-
Peraturan penulisan criteria numerik dan logika
Criteria Fungsi Contoh = sama dengan "=100" > lebih besar ">100" < lebih kecil "<100" <> tidak sama "<>100" >= lebih besar / sama ">=100" <= lebih kecil / sama "<=100" hanya <> Not Blank "<>" -
Peraturan criteria teks dan wildcard criteria
Criteria Fungsi Contoh " " Mencocokkan teks identik "teks" "teks*" Mencocokkan teks dengan awalan "ad*" "*teks" Mencocokkan teks dengan akhiran "*esia" "?" Mencocokkan jumlah karakter teks "???" "*teks*" Mencocokkan teks yang memuat karakter "*verne*" "~*" Mencocokkan teks yang memuat tanda asterisk (*) "Lulus~*" "~?" Mencocokkan teks yang memuat tanda tanya (?) "Apa~?" -
Peraturan referensi sel dalam criteria
Untuk referensi suatu sel ke dalam criteria dapat menggunakan operator &. Misalnya membuat criteria lebih dari sel A1, dapat dibuat criteria:
">"&A1
.
Misalkan diketahui nilai ujian Struktur Aljabar 10 mahasiswa pada tabel berikut. Akan dihitung nilai rata-rata mahasiswa perempuan saja.
=AVERAGEIF(F2:F11,"perempuan",G2:G11)
Berikut ilustrasi proses menghitungnya secara matematis.
=(78+98+76+88+76)/5=83.2
D. Rumus Excel AVERAGEIFS
Rumus Excel AVERAGEIFS adalah fungsi (function) yang digunakan untuk menghitung nilai rata-rata dengan melakukan lebih dari satu pengujian kriteria. Rumus ini juga disebut AVERAGEIF bertingkat. Rumus AVERAGEIFS dapat memuat 127 kriteria. Berikut sistematika formula AVERAGEIFS
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
=AVERAGEIFS(average_range, range1,criteria1),[range2, criteria2,...])
-
average_range adalah range utama yang dilakukan perhitungan nilai rata-rata.
-
range1 adalah range pertama yang diujikan dengan criteria1
-
criteria1 adalah kriteria pertama yang diujikan pada range1.
-
[range2, criteria2] adalah pasangan range dan kriteria kedua. Begitu juga untuk pasang berikutnya.
Misalkan diketahui data 10 bayi di suatu rumah sakit pada tabel di bawah. Akan dihitung berat rata-rata bayi laki-laki yang berumur lebih dari 3 hari.
=AVERAGEIFS(F2:F11,E2:E11,">3",G2:G11,"L")
Berikut ilustrasi proses menghitungnya secara matematis.
=(4+4.3)/2=4.15
Tutorial lainnya: Daftar Isi Tutorial Excel
Sekian artikel Rumus EXCEL AVERAGEIF AVERAGEIFS dan AVERAGEA. Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih…
Thank you...
Tutorial yg anda berikan sangat membantu:)
You're welcome kak Lisda 🙂
saya masih bingung
Saya sarankan untuk membaca tutorial berikut untuk mempermudah pemahaman kak Gaer 🙂
semoga tuhan membalas anda dengan kesehatan tim advernesia
Terima kasih yang sebesar-besarnya atas doa nya kak Anggi 🙂
bagaimana jika kita mau melakukan fungsi averageif dengan kriteria tanggal dalam 2 sheet yang berbeda? misal kita akan mencari rerata untuk pembelian yang dilakukan pada tanggal sesuai dengan sell yg dipilih, dan database penjualan ada di sheet laiinnya. mohon pencerahan, krn dengan perintah "="&E5 (E5 dimaksud adalah tanggal yang dikehendaki) hasil tidak keluar
Hai kak Febri, gunakan rumus AVERAGEIFS dengan kriteria nilai VALUE, dan referensikan dengan rumus antar sheet
Perlu diperhatikan, karena fungsi AVERAGEIFS tidak mendukung kriteria formula, sehingga diperlukan, nila tanggal yang dikonversi dengan rumus VALUE
=AVERAGEIFS(sheet2!range_pembelian,sheet2!range tanggal(dikonversi),">=value_tanggal awal",sheet2!range_tanggal,"<=value_tanggal_akhir")
Untuk mempermudah, saya sarankan menggunakan alternatif Tabel Pivot
Semoga membantu :)