Enhavtabelo
La lernilo instruos al vi la plej efikajn formulojn por averaĝi nombrojn, procentojn kaj tempojn en Excel kaj evitos erarojn.
En Microsoft Excel, ekzistas manpleno da malsamaj formuloj por kalkuli averaĝa. Ĉi tiu lernilo fokusiĝas al la plej populara - la AVERAGE-funkcio.
AVERAGE-funkcio en Excel
La AVERAGE-funkcio en Excel estas uzata por trovi la aritmetikan meznombron de specifitaj nombroj . La sintakso estas jena:
AVERAGE(nombro1, [nombro2], …)Kie nombro1, nombro2 ktp. estas nombraj valoroj por kiu vi volas akiri la mezumon. Ili povas esti liveritaj en la formo de nombraj valoroj, tabeloj, ĉelaj aŭ intervalreferencoj. La unua argumento estas postulata, la postaj estas laŭvolaj. En unu formulo, vi povas inkluzivi ĝis 255 argumentojn.
AVERAGE disponeblas en ĉiuj versioj de Excel 365 kvankam Excel 2007.
AVERAGE-funkcio - 6 aferoj por scii pri
Plejparte, uzi la MEZONAN funkcion en Excel estas facila. Tamen estas kelkaj nuancoj pri kiuj vi devus esti konscia.
- Ĉeloj kun nulaj valoroj estas inkluditaj en la mezumo.
- Malplenaj ĉeloj. estas ignoritaj.
- Ĉeloj enhavantaj tekstaj ĉenoj kaj logikaj valoroj VERA kaj FALSA estas ignorataj. Se vi volas inkluzivi buleajn valorojn kaj tekstajn prezentojn de nombroj en la kalkulo, uzu la funkcion AVERAGEA.
- Buleaj valoroj.La solvoj al ĉiuj ĉi problemoj estas provizitaj ĉi tie: Excel-formuloj ne kalkulante.
Tiel oni uzas la MESAJN funkcion en Excel por trovi aritmetikan meznombrecon. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!
Praktiku laborlibron por elŝuto
MEZONA formulo en Excel - ekzemploj (.xlsx-dosiero)
- Se la specifitaj argumentoj ne enhavas ununuran validan numeran valoron, #DIV/0! eraro okazas.
- Argumentoj, kiuj estas eraraj valoroj , kaŭzas ke AVERAGE formulo resendi eraron. Por eviti ĉi tion, bonvolu vidi kiel averaĝi ignorajn erarojn.
Noto. Kiam vi uzas la AVERAGE-funkcion en viaj Excel-folioj, bonvolu memori la diferencon inter ĉeloj kun nulaj valoroj kaj malplenaj ĉeloj - 0 estas kalkulitaj, sed malplenaj ĉeloj ne. Ĉi tio povus esti speciale konfuza se la opcio " Montri nulon en ĉeloj, kiuj havas nulan valoron " estas nemarkita en donita laborfolio. Vi povas trovi ĉi tiun opcion sub Excel-Ebloj > Altnivela > Vidigi opciojn por ĉi tiu laborfolio .
Excel AVERAGE formulo
Por konstrui bazan Excel-formulon por mezumo, ĉio, kion vi devas fari, estas provizi la fontajn valorojn. Tio povas esti farita en kelkaj malsamaj manieroj.
Por kalkuli mezumon de certaj nombroj , vi povas tajpi ilin rekte en formulo. Ekzemple, por averaĝi la nombrojn 1,2,3 kaj 4, la formulo estas:
=AVERAGE(1,2,3,4)
Por averaĝi kolumnon en Excel, liveru tuton. kolumna referenco:
=AVERAGE(A:A)
Por averaĝi vicon , uzu tutvican referencon:
=AVERAGE(1:1)
Por averaĝi a? gamo de ĉeloj , specifutiu intervalo en via formulo:
=AVERAGE(IF((C3:C11=G2) * (D3:D11=G3), B3:B11))
Por redoni mezumon de ne apudaj ĉeloj , ĉiu ĉelreferenco estu provizita individue:
=AVERAGE(A1, C1, D1)
Por averaĝi multoblajn intervalojn , uzu plurajn intervalreferencojn en ununura formulo:
=AVERAGE(A1:A20, C1:D10)
Kaj nature, nenio malhelpas vin inkluzivi valorojn, ĉelon. kaj intervalreferencojn en la sama formulo, kiel via komerca logiko postulas. Ekzemple:
=AVERAGE(B3:B5, D7:D9, E11, 100)
Kaj jen realviva scenaro. En la suba datumaro, ni uzas 3 malsamajn formulojn por kalkuli mezumon - en la tuta intervalo, en ĉiu vico kaj en ĉiu kolumno:
Kiel uzi la MESAJN funkcion en Excel - ekzemploj
Krom de nombroj, Excel AVERAGE povas facile trovi aritmetikan meznombron de aliaj nombraj valoroj kiel procentoj kaj tempoj, kiel montrite en la sekvaj ekzemploj.
Kalkuli averaĝan procenton en Excel
Por akiri mezumon de procentoj, vi uzas normalan Excel-formulon por mezumo. La ŝlosilo estas agordi la Elcentan formaton por la formulĉelo.
Ekzemple, por kalkuli averaĝan procenton en ĉeloj C2 ĝis C11, la formulo estas:
=AVERAGE(C2:C11)
Akiri averaĝan tempon en Excel
Mane kalkuli malsamajn tempounuojn, estus vera doloro... Feliĉe, la Excel AVERAGE funkcio eltenas tempojn perfekte. Por ke la tempomezumo montriĝu ĝuste, nur memoru apliki taŭgan tempoformaton al la formuloĉelo.
Ekzemple, por trovi averaĝan tempon en la suba datumaro, la formulo estas:
=AVERAGE(B3:B13)
Excel-mezumo sen nuloj
La Excel AVERAGE funkcio preterlasas malplenajn ĉelojn, tekstojn kaj logikajn valorojn, sed ne nulojn. En la suba bildo, rimarku, ke la mezumo en ĉeloj E4, E5 kaj E6 estas la sama kiel en E3 kiel malplena ĉelo kaj nevalidaj valoroj en kolumno C estas ignoritaj kaj nur la nombroj en kolumnoj B kaj D estas procesitaj. Tamen, la nula valoro en C7 estas inkluzivita en la mezumo en E7, ĉar ĝi estas valida nombra valoro.
Por ekskludi nulojn, uzu anstataŭe la funkcion AVERAGEIF aŭ AVERAGEIFS. Ekzemple:
=AVERAGEIF(B3:D3, "0")
Averaĝaj supraj aŭ malsupraj N valoroj
Por akiri mezumon de supraj 3, 5, 10 aŭ n valoroj en intervalo, uzu AVERAGE kombine kun la GRANDA funkcio:
AVERAGE (LARGE( gamo , {1,2,3, …, n}))Ekzemple, por akiri mezumon de la 3 plej grandaj nombroj en B3:B11, la formulo estas:
=AVERAGE(LARGE(B3:B11, {1,2,3}))
Por kalkuli meznombre de malsupraj 3, 5, 10 aŭ n valoroj en intervalo, uzu MEZONO kune kun la MALGRETA funkcio:
MEZONO(Malgranda( gamo , {1,2,3, …, n}))Ekzemple, por averaĝi la 3 plej malaltajn nombrojn en la intervalo, la formulo iras jene:
=AVERAGE(SMALL (B3:B11, {1,2,3}))
Kaj jen la rezultoj:
Kiel ĉi tiu formulo funkcias :
Normale, la GRANDA funkcio determinas la N-an plej grandan valoron en antaŭfiksita tabelo. Por ricevi la suprajn n valorojn, tabelokonstanto kiel {1,2,3} estas uzata por la dua argumento.
En nia kazo, LARGE liveras la plej altajn 3 valorojn en la intervalo, kiuj estas 94, 93 kaj 90. AVERAGE prenas ĝin de tie kaj eligas la meznombran.
La MEZONO META kombinaĵo funkcias simile.
MEZONO SE formulo en Excel
Por kalkuli mezumon kun kondiĉoj, vi povas utiligi AVERAGEIF aŭ AVERAGEIFS en Excel 2007 - 365. En pli fruaj versioj, vi povas konstrui vian propran AVERAGE IF formulon.
AVERAGE IF kun unu kondiĉo
Por averaĝi nombrojn kiuj plenumas certan kondiĉon, uzu ĉi tiu ĝenerala formulo:
AVERAGE (SE( kriterio_gamo = kriterio , avera_gamo ))En Excel 2019 kaj pli malaltaj, ĉi tio funkcias nur kiel tabelformulo, kio signifas, ke vi devas premi la klavojn Ctrl + Shift + Enigu por kompletigi ĝin ĝuste. En Excel 365 kaj 2021, normala formulo bone funkcios.
Kiel ekzemplo, ni trovu averaĝan Matematikan poentaron en la suba tabelo. Por tio, nur uzu "Math" por kriterioj:
=AVERAGE(IF(C3:C11="Math", B3:B11))
Aŭ vi povas enigi la kondiĉon en iu ĉelo kaj referenci tiun ĉelon (F2 en nia kazo):
=AVERAGE(IF(C3:C11=F2, B3:B11))))
Kiel ĉi tiu formulo funkcias
La logika testo de la IF-funkcio komparas ĉiun subjekton en C3:C11 kontraŭ la celon en F2. La rezulto de la komparo estas tabelo de VERA kaj FALSA valoroj, kie VERAj reprezentas kongruojn:
{FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;TRUE;FALSE}
Por la argumento valoro_ se_vera , niprovizi la gamon da poentoj (B3:B11), do se la logika testo estas VERA, la responda poentaro estas resendita. Ĉar la argumento valoro_ if_false estas preterlasita, FALSO aperas kie la kondiĉo ne estas plenumita:
{FALSE;FALSE;FALSE;74;67;FALSE;FALSE;59;FALSE}
Ĉi tiu tabelo estas alirita al la AVERAGE funkcio, kiu kalkulas aritmetikan meznombrecon. de la nombroj ignorante la FALSAJ valorojn.
MEZONO SE kun pluraj kriterioj
Por averaĝi nombrojn kun pluraj kriterioj, la ĝenerala formulo estas:
MEZONO (SE(( kriterio_gamo1 = kriterio1 ) * ( kriterio_gamo2 = kriterio2 ), averaĝa_gamo ))Ekzemple, por averaĝi la Matematikaj poentaroj en klaso A, vi povas uzi ĉi tiun formulon:
=AVERAGE(IF((C3:C11="Math") * (D3:D11="A"), B3:B11))
Kun ĉelaj referencoj por kriterioj, tio funkcias same bone:
=AVERAGE(IF((C3:C11=G2) * (D3:D11=G3), B3:B11))
En Excel 2019 kaj pli malaltaj, ambaŭ ĉi-supraj devus esti tabelaj formuloj, do memoru premi Ctrl + Shift + Enter por akiri precizan rezulton. En Excel 365 kaj 2021, normala Eniga klavo funkcios bone pro enkonstruita subteno por dinamikaj tabeloj.
La sama rezulto povas esti atingita helpe de la nestita IF-deklaro:
=AVERAGE(IF(C3:C11=G2, IF(D3:D11=G3, B3:B11)))
Kiun formulon uzi estas nur demando de via persona prefero.
Kiel funkcias ĉi tiu formulo
En la logika testo de IF, du komparoperacioj estas faritaj - unue, vi kontrolas la liston de subjektoj en C3:C11 kontraŭ la valoro en G2, kaj tiam vi komparas la klasojn en D3:D11 kontraŭ lavaloro en G3. La du tabeloj de VERA kaj FALSA valoroj estas multobligitaj, kaj la multiplika operacio funkcias kiel la AND-funkciigisto. En iu ajn aritmetika operacio, VERA egalas al 1 kaj FALSE egalas al 0. Multipliki per 0 ĉiam donas nulon, do la rezulta tabelo havas 1 nur kiam ambaŭ kondiĉoj estas VERA. Ĉi tiu tabelo estas taksita en la logika testo de la IF-funkcio, kiu resendas la poentarojn respondajn al 1-oj (VERA):
{FALSE;FALSE;FALSE;74;67;FALSE;FALSE;FALSE;FALSE}
Ĉi tiu fina tabelo estas servata al AVERAGE.
Kiel rondigi mezumon en Excel
Se vi volas rondigi nur la montritan mezumon sen ŝanĝi la suban valoron, uzu la Malpliigi Decimal komando sur la rubando aŭ la dialogujo Formati Ĉelojn kiel klarigite en Kiel rondigi mezumon en Excel.
Por rondigi la kalkulitan valoron mem, kombinu AVERAGE kun unu el la Excel-rondaj funkcioj.
Por sekvi la ĝeneralajn matematikajn regulojn por rondigo, nestu AVERAGE en la funkcio ROUND. En la 2-a argumento ( num_ciferoj ), specifu la nombron da ciferoj al kiuj rondiĝu mezumo.
Ekzemple, por rondigi mezumon al la plej proksima entjero , uzu ĉi tiu formulo:
=ROUND(AVERAGE(B3:B11), 0)
Por rondigi mezumon al unu dekuma loko , uzu 1 por la argumento num_ciferoj :
=ROUND(AVERAGE(B3:B11), 1)
Por rondigi mezumon al du decimalaj lokoj , uzu 2 por la argumento num_ciferoj :
=ROUND(AVERAGE(B3:B11), 2)
Kaj tiel on.
Porrondigo supren, uzu la funkcion ROUNDUP:
=ROUNDUP(AVERAGE(B3:B11), 1)
Por rondigo malsupren, ROUNDDOWN estas la funkcio por uzi:
=ROUNDDOWN(AVERAGE(B3:B11), 1)
Fiksante #DIV/0 eraro en Excel AVERAGE
Se la gamo de ĉeloj, kiujn vi provas kalkuli, ne havas nombrajn valorojn, AVERAGE formulo redonos divido per nula eraro (#DIV/0!). Por ripari ĉi tion, vi povas akiri totalon de nombraj valoroj per la COUNT-funkcio kaj se la kalkulo estas pli granda ol 0, tiam averaĝe; alie - redonu malplenan ĉenon.
IF(KOMBRO( gamo )>0, MESMO ( gamo ), "")Ekzemple, por eviti # DIV/0-eraro kun mezumo en la suba datumaro, uzu ĉi tiun formulon:
=IF(COUNT(B6:B16)>0, AVERAGE(B6:B16), "")
Mezumo kaj ignoru erarojn
Kiam vi provas averaĝi gamon da ĉeloj kiuj havas ajnan eraroj, la rezulto estos eraro. Por eviti ke tio okazu, uzu unu el la sekvaj solvoj.
MEZONO kaj IFERARO
Antaŭ averaĝi, filtru erarojn helpe de la funkcio IFERARO:
MEZONO (SE ERARO( gamo ,""))En ĉiuj versioj krom Excel 365 kaj 2021, kie tabeloj estas denaske traktataj, premu la klavojn Ctrl + Shift + Enigu kune por fari ĝin tabelformulo.
Ekzemple, por averaĝi la suban gamon de ĉeloj sen eraroj, la formulo estas:
=AVERAGE(IFERROR(B3:B13, ""))
AGGREGATE-funkcio
Alia facila maniero averaĝi ignori erarojn estas uzi la funkcio AGGREGATE. Por agordi AGGREGATE por ĉi tiu celo, vi agordas la function_num argumento al 1 (MEZONA funkcio), kaj la opcioj argumento al 6 (ignoru erarvalorojn).
Ekzemple:
=AGGREGATE(1, 6, B3:B13)
Kiel vi povas vidi en la ekrankopio, ambaŭ funkcioj bele funkcias:
Excel AVERAGE ne funkcias
Se vi renkontis problemon kun AVEDIA formulo en Excel, nia solvo de problemoj. konsiletoj helpos vin rapide solvi ĝin.
Nombroj formatitaj kiel teksto
Se la intervalo, kiun vi provas averaĝi, ne havas ununuran numeran valoron, okazas eraro #DIV/0. Ĉi tio ofte okazas kiam nombroj estas formatitaj kiel teksto. Por ripari la eraron, simple konvertu tekston al nombro.
Malgranda verda triangulo en la supra maldekstra angulo de la ĉeloj estas klara indiko pri ĉi tiu kazo:
Eraraj valoroj en la referencaj ĉeloj
Se AVERAGE formulo rilatas al ĉeloj, kiuj enhavas iun eraron, diru #VALORO!, la formuloj rezultigos la saman eraron. Por solvi ĉi tiun problemon, uzu kombinaĵon de AVERAGE kune kun IFERROR aŭ la funkcio AGGREGATE kiel priskribite en ĉi tiuj ekzemploj. Aŭ anstataŭigu la valoran eraron en la fontodatumoj per iu teksto se aplikeble.
AVERAGE formulo aperas en ĉelo anstataŭ la rezulto
Se via ĉelo montras formulon anstataŭ la respondo, tiam plej verŝajne la Montri Formulojn reĝimo estas en via laborfolio. Aliaj kialoj povus esti formulo enigita kiel teksto, kun ĉefa spaco aŭ apostrofo antaŭ la egalsigno.