Daptar eusi
Tutorial nunjukkeun cara ngagunakeun pungsi AVERAGEIF dina Excel pikeun ngitung rata-rata aritmatika sareng kondisi.
Microsoft Excel gaduh sababaraha fungsi anu béda pikeun ngitung rata-rata aritmatika tina angka. Nalika anjeun milarian sél rata-rata anu nyumponan kaayaan anu tangtu, AVERAGEIF mangrupikeun fungsi anu dianggo.
Fungsi AVERAGEIF dina Excel
Fungsi AVERAGEIF dianggo pikeun ngitung rata-rata sadaya sél dina rentang tinangtu nu minuhan hiji kaayaan nu tangtu.
AVERAGEIF(rentang, kriteria, [average_range])Fungsi nu boga total 3 argumen - kahiji 2 diperlukeun, nu panungtungan pilihan. :
- Rentang (diperlukeun) - rentang sél pikeun diuji ngalawan kritéria.
- Kriteria (diperlukeun)- kaayaan nu nangtukeun sél mana nu rata. Ieu bisa disadiakeun dina bentuk angka, éksprési logis, nilai téks, atawa rujukan sél, misalna. 5, ">5", "ucing", atawa A2.
- Rata-rata_rentang (opsional) - sél nu sabenerna hayang rata-rata. Upami dileungitkeun, maka rentang bakal dirata-rata.
Pungsi AVERAGEIF sayogi dina Excel 365 - 2007.
Tip. Pikeun rata-rata sél anu nganggo dua atanapi langkung kriteria, paké fungsi AVERAGEIFS.
Excel AVERAGEIF - hal anu kudu diinget!
Pikeun éfisién ngagunakeun pungsi AVERAGEIF dina lembar kerja anjeun, perhatikeun titik-titik konci ieu:
- Nalika ngitung rata-rata, kosongsél , nilai téks , jeung nilai logis BENER jeung PALSU teu dipaliré.
- Nilai enol kaasup kana rata-rata.
- Upami kriteria sél kosong, éta dianggap salaku nilai nol (0).
- Upami rentang_rata ngan ukur ngandung sél kosong atanapi nilai téks. , hiji #DIV/0! aya kasalahan.
- Lamun euweuh sél dina rentang minuhan kriteria , a #DIV/0! kasalahan dipulangkeun.
- Argumen Average_range teu kudu sarua jeung rentang . Sanajan kitu, sél sabenerna rata-rata ditangtukeun ku ukuran argumen rentang . Kalayan kecap séjén, sél kénca luhur dina rentang_rata janten titik awal, sareng saloba kolom sareng baris rata-rata sapertos anu aya dina argumen rentang .
Rumus AVERAGEIF dumasar kana sél séjén
Kalayan pungsi Excel AVERAGEIF, anjeun tiasa rata-rata kolom angka dumasar kana:
- kriteria anu dilarapkeun kana kolom anu sami
- kritéria dilarapkeun ka kolom séjén
Bisi kaayaan lumaku pikeun kolom nu sarua nu kudu rata-rata, anjeun ngan nangtukeun dua argumen kahiji: rentang jeung kriteria . Contona, pikeun manggihan rata-rata jualan di B3:B15 nu leuwih gede ti $120, rumusna nyaéta:
=AVERAGEIF(B3:B15, ">120")
Ka rata-rata dumasar kana sél séjén , anjeun ngartikeun sakabeh 3 argumen: rentang (sél pikeun mariksa ngalawankondisi), kriteria (kondisi) jeung rentang_rata-rata (sél keur ngitung).
Contona, pikeun meunangkeun rata-rata jualan nu dikirimkeun sanggeus Oct-1 , rumusna nyaéta:
=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)
Dimana C3:C15 nyaéta sél pikeun dipariksa ngalawan kritéria sareng B3:B15 nyaéta sél rata-rata.
Kumaha cara ngagunakeun fungsi AVERAGEIF dina Excel - conto
Ayeuna, hayu urang tingali kumaha anjeun tiasa nganggo Excel AVERAGEIF dina lembar kerja kahirupan nyata pikeun milarian rata-rata sél anu minuhan kriteria anjeun.
Kriteria téks AVERAGEIF
Pikeun manggihan rata-rata niléy numerik dina kolom nu tangtu lamun kolom séjén ngandung téks nu tangtu, Anjeun nyieun rumus AVERAGEIF kalawan kriteria téks. Lamun nilai téks kaasup langsung dina rumus, éta kudu diapit ku tanda petik ganda ("").
Contona, pikeun rata-rata angka dina kolom B lamun kolom A ngandung "Apple", rumusna nyaeta :
=AVERAGEIF(A3:A15, "apple", B3:B15)
Alternatipna, Anjeun bisa ngasupkeun téks udagan dina sababaraha sél, sebutkeun F3, sarta ngagunakeun éta rujukan sél pikeun kriteria . Dina hal ieu, tanda petik ganda teu diperlukeun.
=AVERAGEIF(A3:A15, F3, B3:B15)
Kauntungannana pendekatan ieu nya éta ngidinan Anjeun jualan rata-rata pikeun item sejenna ku saukur ngarobah kriteria téks dina F3, tanpa ngabogaan pikeun nyieun sagala pangaluyuan kana rumus.
Tip. Pikeun buleudkeun rata-rata ka sajumlah tempat desimal, gunakeun Naékeun Decimal atawa Turunkeun Desimal paréntah dina tab Home , dina grup Number . Ieu bakal ngarobih tampilan tampilan rata-rata tapi sanés nilaina sorangan. Pikeun buleud nilai sabenerna balik ku rumus, make AVERAGEIF babarengan jeung ROUND atawa fungsi rounding séjén. Kanggo inpo nu leuwih lengkep, mangga tingali Cara ngebulkeun rata-rata dina Excel.
Kriteria logis AVERAGEIF pikeun nilai numerik
Pikeun nguji rupa-rupa nilai numerik dina kritéria anjeun, gunakeun éta babarengan jeung "leuwih gede ti" (> ;), "kirang ti" (& lt;), sarua jeung (=), teu sarua jeung (), jeung operator logis lianna.
Lamun kaasup operator logis kalawan angka, inget keur ngalampirkeun sakabeh konstruksi. dina tanda petik ganda. Contona, pikeun rata-rata angka nu kurang atawa sarua jeung 120, rumusna bakal kieu:
=AVERAGEIF(B3:B15, "<=120")
Perhatikeun yén operator jeung nomer duanana diapit ku tanda petik.
Lamun maké kritéria "sarua jeung", tanda sarua (=) bisa dileungitkeun.
Contona, pikeun rata-rata penjualan anu dikirimkeun dina 9-Sep-2022, rumusna kieu:
=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)
Nganggo AVERAGEIF sareng kaping
Sarupa sareng angka, anjeun tiasa nganggo kaping salaku kritéria pikeun fungsi AVERAGEIF. Kriteria tanggal tiasa diwangun ku sababaraha cara.
Hayu urang tingali kumaha anjeun tiasa rata-rata penjualan anu dikirimkeun sateuacan tanggal anu ditangtukeun, sebutkeun 1 Nopémber 2022.
Cara anu paling gampang nyaéta ngalampirkeunoperator logis jeung titimangsa babarengan dina tanda petik ganda:
=AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)
Atawa anjeun bisa ngalampirkeun operator jeung tanggal dina tanda petik misah tur concatenate aranjeunna ngagunakeun & amp; tanda:
=AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)
Pikeun mastikeun tanggal diasupkeun dina format nu Excel kaharti, Anjeun bisa make fungsi DATE digabungkeun jeung operator logis:
=AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)
Pikeun rata-rata penjualan anu dikirimkeun ku tanggal ayeuna, paké fungsi TODAY dina kritéria:
=AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)
Potret layar di handap nembongkeun hasil:
AVERAGEIF langkung ageung tibatan 0
Numutkeun desain, fungsi Excel AVERAGE ngalangkungan sél kosong tapi kalebet 0 nilai dina itungan. Pikeun ngan ukur nilai rata-rata anu langkung ageung tibatan nol, anggo ">0" kanggo kriteria .
Contona, pikeun ngitung rata-rata angka dina B3:B15 anu langkung ageung tibatan nol, Rumus dina E4 nyaéta:
=AVERAGEIF(B3:B15, ">0")
Punten perhatikeun kumaha hasilna béda ti rata-rata normal dina E3:
Rata-rata upami henteu 0
Solusi di luhur jalan nicely pikeun susunan angka positif. Upami anjeun gaduh nilai positip sareng négatif, anjeun tiasa rata-rata sadaya angka teu kalebet nol nganggo "0" kanggo kriteria .
Contona, pikeun rata-rata sadaya nilai dina B3:B15 iwal nol. , paké rumus ieu:
=AVERAGEIF(B3:B15, "0")
Excel rata-rata lamun henteu nol atawa kosong
Kusabab fungsi AVERAGEIF ngaluncat sél kosong ku desain, anjeun tiasa nganggo "henteu nol" kriteria ("0"). Hasilna, duanana nolnilai jeung sél kosong bakal dipaliré. Pikeun mastikeun ieu, dina kumpulan data sampel urang, urang ngaganti sababaraha nilai enol ku blanks, sarta meunang hasil pancen sarua sakumaha dina conto saméméhna:
=AVERAGEIF(B3:B15, "0")
Rata-rata lamun sejen sél kosong
Pikeun rata-rata sél dina kolom anu ditangtukeun upami sél dina kolom sanés dina baris anu sami kosong, paké "=" kanggo kriteria . Ieu bakal kaasup sél kosong nu ngandung teu aya nanaon - euweuh spasi, euweuh string panjang nol, euweuh karakter non-nyitak, jsb.
Pikeun nilai rata pakait jeung sél kosong visual. kaasup nu ngandung string kosong ("") balik ku fungsi sejen, make "" pikeun kriteria .
Pikeun tujuan nguji, urang bakal ngagunakeun duanana kritéria rata-rata angka dina B3:B15 nu teu boga tanggal pangiriman dina C3:C15 (misalna lamun sél dina kolom C kosong).
=AVERAGEIF(C3:C15, "=", B3:B15)
=AVERAGEIF(C3:C15, "", B3:B15)
Kusabab salah sahiji sél visually kosong (C12) teu bener kosong - aya string nol-panjang di jerona - rumus nyadiakeun hasil béda:
Rata-rata lamun sél sejen teu kosong
Pikeun rata-rata rentang sél lamun sél dina rentang séjén teu kosong, gunakeun "" pikeun kriteria .
Contona, rumus AVERAGEIF di handap ieu ngitung rata-rata sél B3 ngaliwatan B15 lamun sél dina kolom C dina baris anu sarua henteu kosong:
=AVERAGEIF(C3:C15, "", B3:B15)
AVERAGEIF wildcard (parti al patandingan)
Kasél rata-rata dumasar kana patandingan parsial, gunakeun karakter wildcard dina kritéria rumus AVERAGEIF anjeun:
- Tanda tanya (?) pikeun cocog jeung karakter tunggal.
- Asterisk (*) pikeun cocog sagala runtuyan karakter.
Anggap anjeun boga 3 jenis cau béda, sarta rék manggihan rata maranéhanana. Rumus ieu bakal kalaksanakeun:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Upami diperlukeun, karakter wildcard tiasa dianggo sareng referensi sél. Anggap item target aya dina sél В4, rumusna bentukna kieu:
=AVERAGEIF(A3:A15, "*"&D4, B3:B15)
Upami kecap konci anjeun tiasa muncul dimana waé dina sél (di awal, di tengah, atanapi di tungtung. ), nempatkeun tanda bintang dina dua sisi:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Pikeun manggihan rata-rata sadaya item teu kaasup sagala pisang , gunakeun rumus ieu:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Kumaha cara ngitung rata-rata dina Excel teu kaasup sél nu tangtu
Pikeun ngaluarkeun sél tangtu tina rata-rata, paké operator logis "teu sarua jeung" ().
Contona, pikeun rata-rata angka penjualan pikeun sakabéh barang iwal "apel", paké rumus ieu:
=AVERAGEIF(A3:A15, "apple", B3:B15)
Lamun item nu teu kaasup aya dina sél nu geus ditangtukeun. D4), rumusna kieu:
=AVERAGEIF(A3:A15, ""&D4, B3:B15)
Pikeun manggihan rata-rata sadaya barang teu kaasup "cau", pake "teu sarua jeung" babarengan jeung wildcard:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Upami item wildcard anu teu kalebet dina sél anu misah (D9), teras gabungkeun operator logis, karakter wildcard sarengrujukan sél maké ampersand:
=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)
Kumaha ngagunakeun AVERAGEIF kalawan rujukan sél
Gantina ngetikkeun kriteria langsung dina rumus, Anjeun bisa make operator logis dina kombinasi. kalawan rujukan sél pikeun ngawangun kritéria. Ku cara ieu, anjeun bakal tiasa nguji kaayaan anu béda-béda ku cara ngarobah nilai dina sél kriteria tanpa ngédit rumus AVERAGEIF anjeun.
Lamun kondisina jadi " sarua jeung ", anjeun ngan saukur make rujukan sél pikeun kriteria argumen. Rumus di handap ngitung rata-rata sadaya penjualan dina rentang B3:B15 anu aya hubunganana sareng item dina sél F4.
=AVERAGEIF(A3:A15, F4, B3:B15)
Nalika kriteria kalebet operator logis , Anjeun ngawangun ku cara kieu: ngalampirkeun operator logis dina tanda petik sarta ngagunakeun ampersand (& amp;) pikeun concatenate eta jeung rujukan sél.
Contona, pikeun manggihan rata-rata jualan di B3:B15 yén leuwih badag batan nilai F9, make rumus ieu:
=AVERAGEIF(B3:B15, ">"&F9)
Dina cara nu sarua, Anjeun bisa make ekspresi logis jeung fungsi sejen dina kriteria.
Kalayan kaping dina C3:C15, rumus di handap ieu ngabalikeun rata-rata penjualan anu parantos dikirimkeun dugi ka tanggal ayeuna kalebet:
=AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)
Ku kituna anjeun nganggo Fungsi AVERAGEIF dina Excel pikeun ngitung rata-rata aritmetika sareng kaayaan. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali dina blog urang salajengnaminggu!
Buku latihan latihan pikeun diundeur
Fungsi Excel AVERAGEIF - conto (file .xlsx)