Rumus Excel AVERAGEIF AVERAGEIFS dan AVERAGEA

8

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,...)

Cara Menggunakan Fungsi AVERAGE

=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,...)

Cara menggunakan AVERAGEA pada Excel

=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 lainnya Teks (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.

  1. 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 "<>"
  2. 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~?"
  3. 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.

Cara menggunakan AVERAGEIF pada Excel

=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.

Cara menggunakan AVERAGEIFS pada Excel

=AVERAGEIFS(F2:F11,E2:E11,">3",G2:G11,"L")

Berikut ilustrasi proses menghitungnya secara matematis.

=(4+4.3)/2=4.15

Baca juga 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…

8 KOMENTAR

  1. 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 :)

AYO BERKOMENTAR

Tulis komentar
Masukkan nama Anda