Daptar eusi
Tutorial bakal ngajarkeun anjeun rumus anu paling efektif pikeun angka rata-rata, persentase sareng waktos dina Excel sareng ngahindarkeun kasalahan.
Dina Microsoft Excel, aya sababaraha rumus anu béda pikeun ngitung rata-rata. Tutorial ieu museurkeun kana anu pang populerna - fungsi AVERAGE.
Fungsi AVERAGE dina Excel
Fungsi AVERAGE dina Excel dianggo pikeun milarian rata-rata aritmetika tina wilangan anu ditangtukeun. . Sintaksisna kieu:
AVERAGE(number1, [number2], …)Dimana number1, number2 , jsb. nyaeta nilai numerik pikeun nu rék meunang rata. Éta bisa disadiakeun dina bentuk nilai numerik, arrays, sél atawa rentang rujukan. Argumen anu kahiji diperyogikeun, anu salajengna nyaéta pilihan. Dina hiji rumus, anjeun tiasa ngalebetkeun dugi ka 255 argumen.
AVERAGE sayogi dina sadaya vérsi Excel 365 sanaos Excel 2007.
Fungsi AVERAGE - 6 hal anu kedah dipikanyaho
Sabagéan ageung, ngagunakeun pungsi AVERAGE dina Excel gampang. Nanging, aya sababaraha nuansa anu anjeun kedah terang.
- Sél anu nilai nol kalebet dina rata-rata.
- Sél kosong. teu dipalire.
- Sél nu ngandung string téks jeung nilai logis BENER jeung SALAH teu dipaliré. Upami anjeun hoyong ngalebetkeun niléy Boolean sareng répréséntasi téks angka dina itungan, paké pungsi AVERAGEA.
- Nilai Boolean.Solusi pikeun sadaya masalah ieu disayogikeun di dieu: Rumus Excel henteu ngitung.
Ku kituna anjeun nganggo fungsi AVERAGE dina Excel pikeun milarian mean aritmatika. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali anjeun dina blog kami minggu payun!
Buku kerja latihan pikeun diunduh
Rumus RATA-RATA dina Excel - conto (file .xlsx)
- Lamun argumen nu ditangtukeun teu ngandung hiji nilai numerik valid, a #DIV/0! kasalahan lumangsung.
- Argumen anu mangrupa nilai kasalahan ngabalukarkeun rumus AVERAGE mulangkeun kasalahan. Pikeun ngahindarkeun ieu, mangga tingali kumaha rata-rata teu malire kasalahan.
Catetan. Nalika nganggo fungsi AVERAGE dina lambaran Excel anjeun, punten émut bédana antara sél anu nilai nol sareng sél kosong - 0 anu diitung, tapi sél kosong henteu. Ieu tiasa ngabingungkeun upami pilihan " Témbongkeun nol dina sél anu gaduh nilai nol " teu dicentang dina lembar kerja anu dipasihkeun. Anjeun tiasa mendakan pilihan ieu dina Pilihan Excel > Canggih > Pilihan tampilan pikeun LKS ieu .
Rumus AVERAGE Excel
Pikeun ngawangun rumus Excel dasar pikeun rata-rata, sadaya anu anjeun kedah laksanakeun nyaéta nyayogikeun nilai sumber. Ieu tiasa dilakukeun ku sababaraha cara.
Pikeun ngitung rata-rata angka tangtu, anjeun tiasa ngetik langsung dina rumus. Contona, pikeun rata-rata angka 1,2,3, jeung 4, rumusna nyaéta:
=AVERAGE(1,2,3,4)
Pikeun rata-rata hiji kolom dina Excel, nyadiakeun sakabeh- rujukan kolom:
=AVERAGE(A:A)
Pikeun rata-rata hiji baris , paké rujukan sakabeh baris:
=AVERAGE(1:1)
Pikeun rata-rata hiji rentang sél , tangtukeunéta rentang dina rumus anjeun:
=AVERAGE(A1:C20)
Pikeun mulangkeun rata-rata sél nu teu padeukeut , unggal rujukan sél kudu disadiakeun individual:
=AVERAGE(A1, C1, D1)
Pikeun rata-rata sababaraha rentang , paké sababaraha référénsi rentang dina hiji rumus:
=AVERAGE(A1:A20, C1:D10)
Sareng sacara alami, teu aya anu nyegah anjeun ngalebetkeun nilai, sél. sarta rentang rujukan dina rumus sarua salaku logika bisnis Anjeun merlukeun. Contona:
=AVERAGE(B3:B5, D7:D9, E11, 100)
Sareng ieu skenario kahirupan nyata. Dina set data di handap, kami nganggo 3 rumus anu béda pikeun ngitung rata-rata - dina sakabéh rentang, dina unggal baris sareng dina unggal kolom:
Kumaha ngagunakeun fungsi AVERAGE dina Excel - conto
Sajaba tina angka, Excel AVERAGE bisa kalayan gampang manggihan mean arithmetic tina nilai numerik lianna kayaning percentages jeung kali, sakumaha ditémbongkeun dina conto di handap ieu.
Itung persentase rata-rata dina Excel
Pikeun meunangkeun rata-rata perséntase, anjeun nganggo rumus Excel normal pikeun rata-rata. Hal utama nyaéta nyetél format Persen pikeun sél rumus.
Contona, pikeun ngitung persentase rata-rata dina sél C2 dugi ka C11, rumusna nyaéta:
=AVERAGE(C2:C11)
Kéngingkeun waktos rata-rata dina Excel
Ngitung unit waktos anu béda sacara manual, bakal nyeri nyata… Kabeneran, fungsi Excel AVERAGE tiasa nyéépkeun waktos anu sampurna. Pikeun rata-rata waktos nampilkeun leres, ngan émut pikeun nerapkeun format waktos anu pas kana rumussél.
Contona, pikeun manggihan waktu rata-rata dina susunan data di handap, rumusna nyaéta:
=AVERAGE(B3:B13)
Rata-rata Excel tanpa nol
Excel Fungsi AVERAGE ngaluncat sél kosong, téks sareng nilai logis, tapi henteu nol. Dina gambar di handap ieu, perhatikeun yén rata-rata dina sél E4, E5 sareng E6 sami sareng dina E3 salaku sél kosong sareng nilai anu teu valid dina kolom C teu dipaliré sareng ngan ukur nomer dina kolom B sareng D anu diolah. Sanajan kitu, nilai enol di C7 kaasup kana rata di E7, saprak éta nilai numerik valid.
Pikeun ngaluarkeun nol, nganggo fungsi AVERAGEIF atanapi AVERAGEIFS. Contona:
=AVERAGEIF(B3:D3, "0")
Nilai N luhur atawa handap rata
Pikeun meunangkeun rata-rata nilai 3, 5, 10 atawa n luhur dina hiji rentang, make AVERAGE dina kombinasi jeung fungsi LARGE:
AVERAGE(BESAR( rentang , {1,2,3, ..., n}))Contona, pikeun meunangkeun rata-rata 3 angka nu panggedéna di B3:B11, rumusna nyaéta:
=AVERAGE(LARGE(B3:B11, {1,2,3}))
Pikeun ngitung rata-rata nilai 3, 5, 10 atawa n handap dina rentang, make AVERAGE babarengan jeung fungsi SMALL:
AVERAGE(KECIL( rentang , {1,2,3, …, n}))Contona, pikeun rata-rata 3 angka panghandapna dina rentang, rumusna kieu:
=AVERAGE(SMALL (B3:B11, {1,2,3}))
Jeung ieu hasilna:
Kumaha rumus ieu jalan :
Biasana, fungsi LARGE nangtukeun nilai Nth pangbadagna dina Asép Sunandar Sunarya dibikeun. Pikeun meunangkeun nilai n luhur, hiji Asép Sunandar Sunaryakonstanta saperti {1,2,3} dipaké pikeun argumen kadua.
Dina kasus urang, LARGE ngabalikeun 3 nilai pangluhurna dina rentang, nyaéta 94, 93 jeung 90. AVERAGE nyokot ti dinya. sareng ngahasilkeun rata-rata.
Kombinasi AVERAGE SMALL tiasa dianggo dina cara anu sami.
Rumus AVERAGE IF dina Excel
Pikeun ngitung rata-rata sareng kondisi, anjeun tiasa ngungkit AVERAGEIF atanapi AVERAGEIFS dina Excel 2007 - 365. Dina vérsi saméméhna, anjeun tiasa ngadamel rumus AVERAGE IF anjeun nyalira.
AVERAGE IF sareng hiji kaayaan
Pikeun angka rata-rata anu nyumponan kaayaan anu tangtu, paké rumus umum ieu:
AVERAGE(IF( criteria_range = criteria , average_range ))Dina Excel 2019 sareng handap, ieu ngan ukur dianggo salaku rumus Asép Sunandar Sunarya, hartina anjeun kudu mencet Ctrl + Shift + Lebetkeun kenop pikeun ngalengkepan éta leres. Dina Excel 365 sareng 2021, rumus normal tiasa dianggo saé.
Salaku conto, hayu urang milarian rata-rata skor Matematika dina tabel di handap ieu. Jang ngalampahkeun ieu, ngan make "Math" pikeun kriteria:
=AVERAGE(IF(C3:C11="Math", B3:B11))
Atawa anjeun bisa ngasupkeun kaayaan dina sababaraha sél jeung rujukan sél éta (F2 bisi urang):
=AVERAGE(IF(C3:C11=F2, B3:B11))))
Kumaha rumus ieu dianggo
Uji logis tina fungsi IF ngabandingkeun unggal subjék dina C3:C11 ngalawan udagan dina F2. Hasil tina babandingan nyaéta susunan nilai BENER jeung PALSU, dimana BENER ngagambarkeun patandingan:
{FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE}
Pikeun argumen value_ if_true , urangnyadiakeun rentang skor (B3:B11), jadi lamun tés logis BENER, skor pakait dibalikkeun. Kusabab argumen value_ if_false dileungitkeun, FALSE némbongan nalika kondisina teu kacumponan:
{FALSE;FALSE;FALSE;74;67;FALSE;FALSE;59;FALSE}
Array ieu diasupkeun kana fungsi AVERAGE, nu ngitung rata-rata arithmetic. tina angka nu teu malire nilai PALSU.
Rata-rata IF kalawan sababaraha kriteria
Pikeun angka rata-rata kalawan sababaraha kriteria, rumus generikna nyaéta:
AVERAGE(IF((<17)>rentang_kriteria1 = kriteria1 ) * ( rentang_kriteria2 = kriteria2 ), rentang_rata ))Contona, ka rata-rata skor Matematika di kelas A, anjeun tiasa nganggo rumus ieu:
=AVERAGE(IF((C3:C11="Math") * (D3:D11="A"), B3:B11))
Kalayan rujukan sél pikeun kritéria, ieu tiasa dianggo ogé:
=AVERAGE(IF((C3:C11=G2) * (D3:D11=G3), B3:B11))
Dina Excel 2019 sareng langkung handap, duanana di luhur kedah janten rumus Asép Sunandar Sunarya, janten émut pencét Ctrl + Shift + Enter pikeun kéngingkeun hasil anu akurat. Dina Excel 365 sareng 2021, konci Enter normal tiasa dianggo saé kusabab pangrojong inbuilt pikeun array dinamis.
Hasil anu sami tiasa dihontal kalayan bantuan pernyataan IF bersarang:
=AVERAGE(IF(C3:C11=G2, IF(D3:D11=G3, B3:B11)))
Rumus mana anu dianggo ngan ukur gumantung kana kahoyong anjeun.
Kumaha rumus ieu jalan
Dina tes logis IF, dua operasi ngabandingkeun dipigawé - kahiji, anjeun pariksa daptar subjék dina C3:C11 ngalawan nilai di G2, lajeng Anjeun ngabandingkeun kelas di D3: D11 ngalawannilai dina G3. Dua arrays tina nilai BENER jeung PALSU dikalikeun, sarta operasi multiplication jalan kawas AND operator. Dina sagala operasi arithmetic, BENER equates 1 jeung PALSU equates 0. Ngalikeun ku 0 salawasna méré enol, jadi Asép Sunandar Sunarya hasilna boga 1 ngan lamun duanana kaayaan anu BENER. Asép Sunandar Sunarya ieu dievaluasi dina uji logis tina fungsi IF, nu ngabalikeun skor nu saluyu jeung 1 urang (BENER):
{FALSE;FALSE;FALSE;74;67;FALSE;FALSE;FALSE;FALSE}
Asép Sunandar Sunarya ahir ieu disayogikeun ka AVERAGE.
Kumaha cara ngabuleudkeun rata-rata dina Excel
Upami anjeun ngan ukur hoyong ngabuleudkeun rata-rata anu ditampilkeun tanpa ngarobah nilai dasarna, gunakeun Turunkeun Decimal paréntah dina pita atawa kotak dialog Format Sél sakumaha anu dipedar dina Cara ngebulkeun rata-rata dina Excel.
Pikeun ngabuleudkeun nilai itung sorangan, gabungkeun AVERAGE sareng salah sahiji fungsi pembulatan Excel.
Pikeun nuturkeun aturan matematika umum pikeun rounding, sarang AVERAGE dina fungsi ROUND. Dina argumen ka-2 ( num_digits ), tangtukeun jumlah digit anu bakal dibuleurkeun rata-rata.
Contona, pikeun ngabuleudkeun rata-rata ka integer pangdeukeutna , gunakeun rumus ieu:
=ROUND(AVERAGE(B3:B11), 0)
Pikeun buleud rata-rata ka hiji tempat desimal , paké 1 pikeun argumen num_digits :
=ROUND(AVERAGE(B3:B11), 1)
Pikeun ngabuleudkeun rata-rata ka dua tempat desimal , paké 2 pikeun argumen num_digits :
=ROUND(AVERAGE(B3:B11), 2)
Jeung saterusna on.
Pikeunrounding ka luhur, pake fungsi ROUNDUP:
=ROUNDUP(AVERAGE(B3:B11), 1)
Pikeun ngabuleudkeun ka handap, ROUNDDOWN nyaeta fungsi nu kudu dipake:
=ROUNDDOWN(AVERAGE(B3:B11), 1)
Fixing #DIV/0 kasalahan dina Excel AVERAGE
Upami rentang sél anu anjeun badé ngitung henteu gaduh nilai numerik, rumus AVERAGE bakal ngabalikeun kasalahan ngabagi ku nol (#DIV/0!). Pikeun ngalereskeun ieu, anjeun tiasa nampi total nilai numerik sareng fungsi COUNT sareng upami jumlahna langkung ageung tibatan 0, maka rata-rata; sabalikna - balikkeun string kosong.
IF(COUNT( rentang )>0, AVERAGE( rentang ), "")Contona, pikeun nyegah # Kasalahan DIV/0 kalayan rata-rata dina set data di handap ieu, paké rumus ieu:
=IF(COUNT(B6:B16)>0, AVERAGE(B6:B16), "")
Kasalahan rata-rata sareng teu malire
Nalika nyobian rata-rata sauntuyan sél anu ngagaduhan kasalahan, hasilna bakal kasalahan. Pikeun nyegah ieu kajadian, paké salah sahiji solusi di handap ieu.
AVERAGE sareng IFERROR
Sateuacan ngarata-rata, nyaring kasalahan nganggo fungsi IFERROR:
AVERAGE(IFERROR( rentang ,""))Dina sadaya vérsi iwal Excel 365 sareng 2021 dimana arrays diatur sacara asli, pencét Ctrl + Shift + Enter babarengan pikeun ngajantenkeun rumus array.
Contona, pikeun rata-rata rentang sél di handap tanpa kasalahan, rumusna nyaéta:
=AVERAGE(IFERROR(B3:B13, ""))
Fungsi AGGREGAT
Cara gampang séjén pikeun rata-rata teu malire kasalahan nyaéta ngagunakeun fungsi AGREGAT. Pikeun ngonpigurasikeun AGGREGATE pikeun tujuan ieu, anjeun nyetel function_num argumen ka 1 (fungsi AVERAGE), jeung options argumen ka 6 (teu malire nilai kasalahan).
Contona:
=AGGREGATE(1, 6, B3:B13)
Sakumaha anjeun tiasa tingali dina layar, duanana pungsi tiasa dianggo kalayan saé:
Excel AVERAGE teu jalan
Upami anjeun ngalaman masalah sareng rumus AVERAGE dina Excel, cara ngungkulan kami. tips bakal mantuan anjeun gancang ngabéréskeun masalah.
Nomer diformat jadi téks
Lamun rentang nu rék rata-rata teu boga nilai numerik tunggal, kasalahan #DIV/0 lumangsung. Ieu sering kajadian nalika nomer diformat salaku téks. Pikeun ngalereskeun kasalahan, cukup ngarobah téks kana angka.
Segitiga héjo leutik di belah kénca juru luhur sél mangrupikeun indikasi anu jelas ngeunaan kasus ieu:
Nilai kasalahan dina sél anu dimaksud
Lamun rumus AVERAGE ngarujuk kana sél anu ngandung sababaraha kasalahan, sebutkeun #VALUE!, rumusna bakal ngahasilkeun kasalahan anu sami. Pikeun ngajawab masalah ieu, make kombinasi AVERAGE sapanjang kalawan IFERROR atawa fungsi AGGREGATE sakumaha dijelaskeun dina conto ieu. Atawa ngaganti kasalahan nilai dina data sumber ku sababaraha téks lamun lumaku.
Rumus AVERAGE muncul dina sél tinimbang hasilna
Lamun sél anjeun mintonkeun rumus tinimbang ngajawab, teras paling dipikaresep mode Témbongkeun Rumus dina lembar kerja anjeun. Alesan sejenna bisa jadi rumus diasupkeun salaku téks, kalawan spasi ngarah atawa apostrophe saméméh tanda sarua.