Daftar Isi
Tutorial ini menunjukkan cara menggunakan fungsi Excel AVERAGEIFS untuk menghitung rata-rata dengan beberapa kondisi.
Untuk menghitung rata-rata aritmatika dari sekelompok angka di Excel, AVERAGE adalah cara yang tepat. Untuk menghitung rata-rata sel yang memenuhi kondisi tertentu, AVERAGEIF sangat berguna. Untuk menemukan rata-rata dengan beberapa kriteria, AVERAGEIFS adalah fungsi yang digunakan. Untuk mempelajari cara kerjanya, silakan terus membaca!
Fungsi AVERAGEIFS di Excel
Fungsi Excel AVERAGEIFS menghitung rata-rata aritmatika dari semua sel dalam rentang yang memenuhi kriteria yang ditentukan.
Sintaksnya adalah sebagai berikut:
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)Di mana:
- Average_range - rentang sel yang akan dirata-ratakan.
- Kriteria_range1, kriteria_range2, ... - rentang yang akan diuji terhadap kriteria yang sesuai.
- Kriteria1, kriteria2, ... - kriteria yang menentukan sel mana yang akan dirata-ratakan. Kriteria dapat diberikan dalam bentuk angka, ekspresi logika, nilai teks, atau referensi sel.
Kriteria_range1 / kriteria1 diperlukan, yang berikutnya adalah opsional. 1 sampai 127 pasangan rentang/kriteria bisa digunakan dalam satu formula.
Fungsi AVERAGEIFS tersedia di Excel 2007 - Excel 365.
Catatan. Fungsi AVERAGEIFS bekerja dengan logika AND, yaitu hanya sel yang dirata-ratakan yang semua kondisinya BENAR. Untuk menghitung sel yang kondisi tunggalnya BENAR, gunakan rumus AVERAGE IF OR.
Fungsi AVERAGEIFS - catatan penggunaan
Untuk mendapatkan pemahaman yang jelas mengenai cara kerja fungsi dan menghindari kesalahan, perhatikan fakta-fakta berikut ini:
- Dalam average_range argumen, sel kosong , nilai logis BENAR/SALAH, dan nilai teks diabaikan. Nilai nol termasuk di dalamnya.
- Jika kriteria adalah sel kosong, maka diperlakukan sebagai nilai nol.
- Jika average_range tidak mengandung nilai numerik tunggal, kesalahan #DIV/0! terjadi.
- Jika tidak ada sel yang memenuhi semua kriteria yang ditentukan, kesalahan #DIV/0! dikembalikan.
- Kriteria AVERAGEIFS bisa berlaku untuk kisaran yang sama atau kisaran yang berbeda.
- Masing-masing criteria_range harus memiliki ukuran dan bentuk yang sama seperti average_range , jika tidak, kesalahan #VALUE! terjadi.
Sekarang setelah Anda mengetahui teorinya, mari kita lihat bagaimana menggunakan fungsi AVERAGEIFS dalam praktiknya.
Rumus AVERAGEIFS Excel
Pertama, mari kita uraikan pendekatan generiknya. Untuk membuat rumus AVERAGEIFS dengan benar, ikuti panduan berikut:
- Pada argumen pertama, berikan rentang yang ingin Anda ratakan.
- Dalam argumen berikutnya, tentukan pasangan rentang/kriteria. Pasangan dapat disusun dalam urutan apa pun, tetapi kriteria selalu mengikuti rentang yang berlaku.
- Rumus AVERAGEIFS harus selalu mengandung sebuah jumlah ganjil argumen : average_range + satu atau lebih kriteria_range/kriteria pasangan.
AVERAGEIFS dengan kriteria teks
Untuk mendapatkan rata-rata angka dalam satu kolom jika kolom lain berisi teks tertentu, gunakan teks itu untuk kriteria.
Sebagai contoh, mari kita cari rata-rata penjualan "Apple" di wilayah "Utara". Untuk ini, kita membuat rumus AVERAGEIFS dengan dua kriteria:
- Average_range adalah C3: C15 (sel ke rata-rata).
- Kriteria_range1 adalah A3:A15 (Item untuk diperiksa) dan kriteria1 adalah "apel".
- Kriteria_range2 adalah B3:B15 (Wilayah untuk diperiksa) dan kriteria2 adalah "utara".
Menyatukan argumen-argumen tersebut, kita mendapatkan rumus berikut ini:
=AVERAGEIFS(C3:C15, A3:A15, "apel", B3:B15, "utara")
Dengan kriteria dalam sel yang sudah ditentukan sebelumnya (F3 dan F4), rumusnya mengambil bentuk ini:
=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)
AVERAGEIFS dengan operator logika
Ketika kriteria default untuk "sama dengan", tanda kesetaraan dapat dihilangkan, dan Anda cukup meletakkan teks target (diapit tanda kutip) atau angka (tanpa tanda kutip) dalam argumen yang sesuai seperti yang ditunjukkan pada contoh sebelumnya.
Apabila menggunakan operator logika lainnya, seperti "lebih besar daripada" (>), "kurang daripada" (<), tidak sama dengan (), dan lainnya dengan nomor atau tanggal , Anda menyertakan seluruh konstruksi dalam tanda kutip ganda.
Misalnya, untuk penjualan rata-rata yang lebih besar dari nol yang dikirimkan pada 1-Okt-2022, rumusnya adalah:
=AVERAGEIFS(C3:C15, B3:B15, "0")
Bila kriteria berada dalam sel terpisah, Anda mengapit operator logika dalam tanda kutip dan menggabungkannya dengan a referensi sel menggunakan tanda ampersand (&). Sebagai contoh:
=AVERAGEIFS(C3:C15, B3:B15, ""&F4)
AVERAGEIFS dengan karakter wildcard
Untuk rata-rata sel berdasarkan kecocokan teks parsial menggunakan karakter wildcard dalam kriteria - tanda tanya (?) untuk mencocokkan karakter tunggal apa pun atau tanda bintang (*) untuk mencocokkan sejumlah karakter.
Dalam tabel di bawah ini, misalkan Anda ingin rata-rata penjualan "oranye" di semua wilayah "selatan" termasuk "barat daya" dan "tenggara." Untuk melakukannya, kami menyertakan tanda bintang dalam kriteria kedua:
=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "selatan*")
Jika kriteria kecocokan teks parsial dimasukkan ke dalam cell, maka gabungkan karakter wildcard dengan referensi cell tersebut. Dalam kasus kita, rumusnya berbentuk seperti ini:
=AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4& "*")
Rata-rata jika di antara dua nilai
Untuk mendapatkan rata-rata nilai yang berada di antara dua nilai tertentu, gunakan salah satu rumus umum berikut ini:
Rata-rata jika di antara dua nilai, inklusif:
AVERAGEIFS(average_range, criteria_range,">= value1 ", criteria_range," <= nilai2 ")Rata-rata jika di antara dua nilai, eksklusif:
AVERAGEIFS(average_range, criteria_range,"> value1 ", criteria_range,"< nilai2 ")Dalam rumus pertama, Anda menggunakan lebih besar dari atau sama dengan (>=) dan kurang dari atau sama dengan (<=) operator logika, sehingga nilai batas dimasukkan dalam rata-rata.
Dalam rumus ke-2, rumus lebih besar dari (>) dan kurang dari (<) kriteria logis mengecualikan nilai batas dari rata-rata.
Rumus-rumus ini bekerja dengan baik atau kedua skenario - ketika sel yang akan dirata-ratakan dan sel yang akan diperiksa berada di dalam kolom yang sama atau dalam dua kolom yang berbeda .
Misalnya, untuk menghitung rata-rata penjualan antara 100 dan 130 inklusif, Anda dapat menggunakan rumus ini:
=AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")
Dengan nilai batas dalam sel E3 dan F3, rumusnya mengambil bentuk ini:
=AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)
Harap perhatikan bahwa dalam kasus ini kami menggunakan referensi yang sama (C3: C15) untuk 3 argumen rentang.
Untuk merata-ratakan sel dalam kolom tertentu jika nilai dalam kolom lain berada di antara dua nilai, berikan rentang yang berbeda untuk average_range dan criteria_range argumen.
Misalnya, untuk merata-ratakan penjualan di kolom C jika tanggal di kolom B adalah antara 1-Sep dan 30-Okt, rumusnya adalah:
=AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")
Dengan referensi sel:
=AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)
Begitulah cara Anda menggunakan fungsi AVERAGEIFS di Excel untuk menemukan mean aritmatika dengan beberapa kriteria. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!
Buku kerja latihan untuk diunduh
Fungsi AVERAGEIFS Excel - contoh (file .xlsx)