Fungsi Excel AVERAGEIFS dengan beberapa kriteria

  • Bagikan Ini
Michael Brown

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:

    1. Pada argumen pertama, berikan rentang yang ingin Anda ratakan.
    2. Dalam argumen berikutnya, tentukan pasangan rentang/kriteria. Pasangan dapat disusun dalam urutan apa pun, tetapi kriteria selalu mengikuti rentang yang berlaku.
    3. 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)

    Michael Brown adalah penggemar teknologi berdedikasi dengan hasrat untuk menyederhanakan proses kompleks menggunakan perangkat lunak. Dengan pengalaman lebih dari satu dekade di industri teknologi, dia telah mengasah keahliannya di Microsoft Excel dan Outlook, serta Google Spreadsheet dan Dokumen. Blog Michael didedikasikan untuk berbagi pengetahuan dan keahliannya dengan orang lain, memberikan tip dan tutorial yang mudah diikuti untuk meningkatkan produktivitas dan efisiensi. Apakah Anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan wawasan berharga dan saran praktis untuk mendapatkan hasil maksimal dari perangkat lunak penting ini.