Statistical

AVERAGEIF

Microsoft ExcelMicrosoft Excel

Menghitung rata-rata nilai dalam range yang memenuhi satu kriteria tertentu.

Tipe hasil: number

Syntax

AVERAGEIF(range, criteria, [average_range])

Parameter

rangerangewajib

Range yang dievaluasi terhadap kriteria

criteriavalue/expressionwajib

Kondisi yang harus dipenuhi (angka, teks, ekspresi seperti ">100")

average_rangerangeopsional

Range yang nilainya dirata-rata. Jika dihilangkan, range pertama yang dirata-rata

Catatan

  • Hanya mendukung SATU kriteria — untuk beberapa kriteria gunakan AVERAGEIFS
  • Kriteria teks harus diapit tanda kutip — angka tidak perlu
  • Mendukung wildcard: * (banyak karakter) dan ? (satu karakter)
  • Jika tidak ada data yang memenuhi kriteria, hasilnya #DIV/0! error

Contoh Penggunaan

Rata-rata penjualan kategori tertentu

1=AVERAGEIF(C2:C100, "Elektronik", D2:D100)

Menghitung rata-rata penjualan (kolom D) hanya untuk baris dengan kategori 'Elektronik' (kolom C)

Hasil
Rata-rata penjualan kategori Elektronik

Rata-rata nilai di atas threshold

1=AVERAGEIF(B2:B50, ">70")

Rata-rata dari nilai yang lebih dari 70 — average_range tidak perlu karena range yang sama yang dirata-rata

Hasil
Rata-rata nilai siswa yang lulus

Rata-rata berdasarkan wildcard

1=AVERAGEIF(A2:A100, "Jakarta*", B2:B100)

Rata-rata kolom B untuk baris yang nama kotanya dimulai dengan 'Jakarta'

Hasil
Rata-rata untuk semua kota Jakarta (Selatan, Utara, dll)

Pertanyaan Umum tentang AVERAGEIF

Apa itu fungsi AVERAGEIF di Microsoft Excel?
Menghitung rata-rata nilai dalam range yang memenuhi satu kriteria tertentu. Di Microsoft Excel, fungsi AVERAGEIF termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. Hanya mendukung SATU kriteria — untuk beberapa kriteria gunakan AVERAGEIFS.
Bagaimana cara menggunakan AVERAGEIF di Microsoft Excel?
Gunakan sintaks berikut: AVERAGEIF(range, criteria, [average_range]). Kriteria teks harus diapit tanda kutip — angka tidak perlu. Mendukung wildcard: * (banyak karakter) dan ? (satu karakter).
Apa nilai yang dikembalikan oleh fungsi AVERAGEIF?
Fungsi AVERAGEIF mengembalikan nilai bertipe number. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa yang perlu diperhatikan saat menggunakan AVERAGEIF?
Jika tidak ada data yang memenuhi kriteria, hasilnya #DIV/0! error. Memahami batasan dan perilaku fungsi ini akan membantu kamu menghindari kesalahan umum dalam analisis data.
Apa saja parameter fungsi AVERAGEIF?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: range (range, wajib): Range yang dievaluasi terhadap kriteria; criteria (value/expression, wajib): Kondisi yang harus dipenuhi (angka, teks, ekspresi seperti ">100"); average_range (range, opsional): Range yang nilainya dirata-rata. Jika dihilangkan, range pertama yang dirata-rata.

Latihan terkait

Praktikkan AVERAGEIF dengan soal interaktif:

Fungsi terkait