Enhavtabelo
La lernilo instruos vin kiel trovi mezumon en Excel kun aŭ sen formuloj kaj rondigi la rezultojn al tiom da decimalaj lokoj kiom vi volas.
En Microsoft Excel ekzistas manpleno da malsamaj funkcioj por kalkuli la mezumon por aro de nombraj valoroj. Plie, ekzistas tuja senformula maniero. En ĉi tiu paĝo, vi trovos rapidan superrigardon de ĉiuj metodoj ilustritaj per ekzemploj de uzo kaj plej bonaj praktikoj. Ĉiuj funkcioj diskutitaj en ĉi tiu lernilo funkcias en iu ajn versio de Excel 365 tra Excel 2007.
Kio estas mezumo?
En ĉiutaga vivo, la mezumo estas nombro esprimanta la tipa valoro en datumaro de datumoj. Ekzemple, se kelkaj atletoj kuris 100m spurton, vi eble volas scii la averaĝan rezulton - t.e. kiom da tempo la plej multaj sprintuloj estas atenditaj preni por kompletigi la vetkuron.
En matematiko, la mezumo estas la meza aŭ centra valoro en aro da nombroj, kiu estas kalkulita dividante la sumon de ĉiuj valoroj per ilia nombro.
En la supra ekzemplo, supozante, ke la unua atleto kovris la distancon en 10,5 sekundoj, la dua bezonis 10.7 sekundoj, kaj la tria daŭris 11.2 sekundojn, la averaĝa tempo estus 10.8 sekundoj:
(10.5+10.7+11.2)/3 = 10.8
Kiel akiri mezumon en Excel sen formuloj
En Excel-laborfolioj, vi ne bezonas fari manajn kalkulojn - potencaj Excel-funkcioj faros ĉion.funkcio kiu kalkulas aritmetikan meznombrecon de nombroj ignorante logikaj valoroj.
Kiel rondigi mezumon en Excel
Kiam oni kalkulas mezumon en Excel, la rezulto ofte estas nombro kun pluraj decimalaj lokoj. . Se vi volas montri malpli da decimalciferoj aŭ rondigi mezumon al entjero, uzu unu el la sekvaj solvoj.
Malpliigu Decimal-opcion
Por rondigi nur la montritan mezumon sen ŝanĝi la suban valoron, la plej rapida maniero estas uzi la komandon Malpliigi Decimal en la langeto Hejmo , en la grupo Nombro . :
Formati ĉelojn
La nombro da dekumaj lokoj ankaŭ povas esti specifita en la Format Ĉeloj dialogujo. Por fari ĝin, elektu la formulĉelon kaj premu Ctrl + 1 por malfermi la dialogon Formati ĉelojn . Poste, ŝanĝu al la langeto Nombro , kaj tajpu la nombron da lokoj, kiujn vi volas montri en la skatolo Decimalaj lokoj .
Kiel la antaŭa metodo, ĉi tio ŝanĝiĝas nur la montra formato. Kiam vi rilatas al la averaĝa ĉelo en aliaj formuloj, la originala ne-ronda valoro estos uzata en ĉiuj kalkuloj.
Por plenaj detaloj, bonvolu vidi Rondigi nombrojn ŝanĝante ĉelformaton.
Rondigi mezumon per formulo
Por rondigi la kalkulitan valoron mem, envolvu vian mezumon. formulo en unu el la Excel-rondaj funkcioj.
En la plej multaj situacioj, vi uzus laRONDA funkcio kiu sekvas la ĝeneralajn matematikajn regulojn por rondigo. En la 1-a argumento ( numero ), nestu la funkcion AVERAGE, AVERAGEIF aŭ AVERAGEIFS. En la 2-a argumento ( num_ciferoj ), specifu la nombron da dekumaj lokoj al kiuj rondiĝu la mezumo.
Ekzemple, por rondigi mezumon al la plej proksima entjero , la formulo estas:
=ROUND(AVERAGE(B3:B15), 0)
Por rondigi mezumon al unu dekuma loko , jen la formulo por uzi:
=ROUND(AVERAGE(B3:B15), 1)
Por rondigi mezumon al du decimalaj lokoj , ĉi tiu funkcios:
=ROUND(AVERAGE(B3:B15), 2)
Konsileto. Por rondigi supren, uzu la funkcion ROUNDUP; por rondigo malsupren - la funkcio ROUNDDOWN.
Tiel vi povas fari mezumon en Excel. Malsupre estas ligiloj al la rilataj lerniloj, kiuj diskutas pli specifajn kazojn de mezumo, esperas, ke vi trovos ilin utilaj. Dankon pro legado!
Praktiku laborlibron por elŝuto
Kalkuli mezumon en Excel - ekzemploj (.xlsx-dosiero)
la laboro malantaŭ la scenoj kaj liveri la rezulton en neniu tempo. Antaŭ ol esplori la specialajn funkciojn detale, ni lernu rapidan kaj mirinde simplan senformulan manieron.
Por rapide trovi mezumon sen formulo, uzu la statusbreton de Excel:
- Elektu la ĉelojn aŭ intervalojn, kiujn vi volas averaĝi. Por ne apudaj elektoj, uzu la klavon Ctrl.
- Rigardu la statusbreton ĉe la malsupro de la Excel-fenestro, kiu provizas la esencajn informojn pri la nuntempe elektitaj ĉeloj. Unu el la valoroj, kiujn Excel aŭtomate kalkulas, estas la mezumo.
La rezulto estas montrita en la suba bildo:
Kiel kalkuli mezumon permane
En matematiko, por trovi la aritmetikan meznombron de listo de nombroj, vi devas sumi ĉiujn valorojn, kaj poste dividi la sumon per kiom da nombroj estas en la listo. En Excel, tio povas esti farita uzante la funkciojn SUM kaj COUNT, respektive:
SUM( gamo )/COUNT( gamo )Por la gamo de nombroj sube, la formulo iras jene:
=SUM(B3:B12)/COUNT(B3:B12)
Kiel vi povas vidi, la rezulto de la formulo precize kongruas kun la averaĝa valoro en la statusbreto.
Praktike vi apenaŭ iam bezonos fari manlibron en viaj laborfolioj. Tamen, eble estos utile rekontroli la rezulton de via averaĝa formulo en kazo de dubo.
Kaj nun, ni rigardu kiel vi povas fari mezumon en Excel uzante la funkciojn speciale.desegnita por tiu celo.
AVERAGE-funkcio - kalkulu mezumon de nombroj
Vi uzas la Excel-MEZONA funkcion por akiri mezumon de ĉiuj nombroj en la specifitaj ĉeloj aŭ intervaloj.
AVERAGE(nombro1, [nombro2], …)Kie nombro1, nombro2 , … estas nombraj valoroj por kiuj vi volas trovi la mezumon. Ĝis 255 argumentoj povas esti inkluditaj en ununura formulo. La argumentoj povas esti liveritaj kiel nombroj, referencoj aŭ nomitaj intervaloj.
AVERAGE estas unu el la plej simplaj kaj facile uzeblaj funkcioj en Excel.
Por kalkuli mezumon de nombroj, vi povas tajpi ilin rekte en formulo aŭ provizi la respondajn ĉelojn aŭ intervalreferencojn.
Ekzemple, por averaĝi 2 gamojn kaj 1 individuan ĉelon sube, la formulo estas:
=AVERAGE(B4:B6, B8:B10, B12)
Krom nombroj, la funkcio de Excel AVERAGE povas trovi mezumon de aliaj nombraj valoroj kiel procentoj kaj tempoj.
Formulo de Excel AVERAGE - uzado-notoj
Kiel vi ĵus vidis, uzi la AVERAGE-funkcion en Excel estas facila. Tamen, por akiri ĝustan rezulton, vi devas klare kompreni, kiaj valoroj estas inkluzivitaj en la mezumo kaj kio estas ignorita.
Inkluditaj:
- Ĉeloj kun nulaj valoroj (0)
- Logikaj valoroj VERA kaj FALSA tajpita rekte en la liston de argumentoj. Ekzemple, la formulo AVERAGE(VERA, FALSA) liveras 0,5, kio estas la meznombro de 1 kaj 0.
Ignorita:
- Malplenaĉeloj
- Tekstaj ĉenoj
- Ĉeloj enhavantaj buleajn valorojn VERA kaj FALSA
Por pliaj informoj, bonvolu vidi Kiel uzi AVERAGE-funkcion en Excel.
AVERAGEA-funkcio - averaĝi ĉiujn nemalplenajn ĉelojn
La Excel AVERAGEA funkcio estas simila al AVERAGE, ĉar ĝi kalkulas la aritmetikan meznombre de la valoroj en siaj argumentoj. La diferenco estas, ke AVERAGEA inkluzivas ĉiujn nemalplenajn ĉelojn en kalkulo, ĉu ili enhavas nombrojn, tekston, logikan valorojn aŭ malplenajn ĉenojn redonitajn de aliaj funkcioj.
AVERAGEA(valoro1, [valoro2], …)Kie valoro1, valoro2, … estas valoroj, tabeloj, ĉelaj referencoj aŭ intervaloj, kiujn vi volas averaĝi. La unua argumento estas bezonata, aliaj (ĝis 255) estas laŭvolaj.
Excel AVERAGEA formulo - uzado-notoj
Kiel menciite supre, la AVERAGEA funkcio prilaboras malsamajn valortipojn kiel nombrojn, tekstajn ĉenojn. kaj logikaj valoroj. Kaj jen kiel ili estas taksitaj:
Inkluditaj:
- Tekstaj valoroj taksas 0.
- Nullongaj ĉenoj ("") taksas 0.
- Bulea valoro VERA taksas 1 kaj FALSA 0.
Ignorita:
- Malplenaj ĉeloj
Ekzemple, la sub formulo donas 1, kiu estas la mezumo de 2 kaj 0.
=AVERAGEA(2, FALSE)
La sekva formulo donas 1.5, kiu estas la mezumo de 2 kaj 1.
=AVERAGEA(2, TRUE)
La malsupra bildo montras la AVERAGE kaj AVERAGEA formulojn aplikitajn al lasaman liston de valoroj kaj malsamaj rezultoj ili liveras:
AVERAGEIF-funkcio - akiri mezumon kun kondiĉo
Por akiri la mezumon de ĉiuj ĉeloj en la specifita intervalo, kiuj plenumas certan kondiĉon, uzu la funkcion AVERAGEIF. .
AVERAGEIF(gamo, kriterioj, [averaĝa_intervalo])La funkcio AVERAGEIF havas la jenajn argumentojn:
- Gamo (postulata) - la gamo de ĉeloj al testi kontraŭ difinitaj kriterioj.
- Kriterioj (deviga) - la kondiĉo kiu devus esti plenumita.
- Averaĝa_gamo (laŭvola) - la ĉeloj al averaĝa. Se ellasita, tiam gamo estas averaĝita.
La AVERAGEIF-funkcio disponeblas en Excel 2007 - Excel 365. En pli fruaj versioj, vi povas konstrui vian propran AVERAGEIF-formulon.
Kaj nun, ni vidu kiel vi povas uzi la Excel AVERAGEIF-funkcion por averaĝi ĉelojn surbaze de la kondiĉo, kiun vi specifas.
Supozu, ke vi havas poentarojn por malsamaj temoj en C3:C15 kaj vi volas trovi meza matematika poentaro. Ĉi tio povas esti farita per la jena formulo:
=AVERAGEIF(B3:B15, "math", C3:C15)
Anstataŭ "malfacile kodi" la kondiĉon rekte en formulo, vi povas tajpi ĝin en aparta ĉelo (F3) kaj referenci al tiu ĉelo. en la kriterioj:
=AVERAGEIF(B3:B15, F3, C3:C15)
Por pliaj formulekzemploj, bonvolu vidi Excel AVERAGEIF-funkcio.
AVERAGEIFS-funkcio - mezumo kun pluraj kriterioj
Por fari mezumon kun du aŭ pli da kondiĉoj, uzu la pluralan ekvivalenton de AVERAGEIF -la funkcio AVERAGEIFS.
AVERAGEIFS(avera_gamo, kriterio_gamo1, kriterio1, [kriterio_gamo2, kriterioj2], ...)La funkcio havas la jenan sintakson:
- Averaĝa_amplekso ( bezonata) - la intervalo al mezumo.
- Criteria_range (deviga) - la intervalo por esti testita kontraŭ kriterioj .
- Kriterioj (postulata) - la kondiĉo kiu determinas kiujn ĉelojn averaĝi. Ĝi povas esti liverita en formo de nombro, logika esprimo, tekstvaloro aŭ ĉelreferenco.
1 ĝis 127 kriterio_gamo / kriterio paroj povas estu provizita. La unua paro estas bezonata, la postaj estas nedevigaj.
Esence, vi uzas AVERAGEIFS simile al AVERAGEIF, krom ke pli ol unu kondiĉo povas esti provita ene de ununura formulo.
Supozante iuj studentoj. ne faris testojn en certaj temoj kaj havis nul poentarojn. Vi celas trovi averaĝan poentaron en specifa temo ignorante nulojn.
Por plenumi la taskon, vi konstruas AVERAGEIFS-formulon kun du kriterioj:
- Difinu la intervalon al mezumo (C3). :C15).
- Specigu la intervalon por kontroli kontraŭ la 1-a kondiĉo (B3:B15 - eroj).
- Esprimu la 1-an kondiĉon ("matematiko" aŭ F3 - la cela objekto enfermita en citaĵo). markoj aŭ referenco al la ĉelo enhavanta la eron).
- Specigu la intervalon por kontroli kontraŭ la 2-a kondiĉo (C3:C15 - poentoj).
- Esprimu la 2-an kondiĉon (">0"- pli granda ol nulo).
Kunvenante la suprajn komponantojn, ni ricevas la jenan formulon:
=AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")
Aŭ
=AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")
La suba bildo evidentigas, ke nur du ĉeloj (C6 kaj C10) plenumas ambaŭ kondiĉojn, kaj tial nur ĉi tiuj ĉeloj estas averaĝe.
Por pliaj informoj, kontrolu Excel AVERAGEIFS-funkcion.
AVERAGEIF kaj AVERAGEIFS-formuloj - uzadonotoj
Excel AVERAGEIF kaj AVERAGEIFS-funkcioj havas multon komunan, precipe kiujn valorojn ili kalkuli kaj kiuj ignoras:
- En la averaĝa intervalo, malplenaj ĉeloj, tekstaj valoroj, logikaj valoroj VERA/FALSA estas ignorataj.
- En kriterioj, malplenaj ĉeloj estas traktataj kiel nulaj valoroj.
- La ĵokeraj signoj kiel demandosigno (?) kaj asterisko (*) povas esti uzataj en kriterioj por parta kongruo.
- Se neniu ĉelo plenumas ĉiujn specifitajn kriteriojn, #DIV0! eraro okazas.
AVERAGEIF vs. AVERAGEIFS - diferencoj
Laŭ funkcieco, la plej esenca diferenco estas ke AVERAGEIF nur povas trakti unu kondiĉon dum AVERAGEIFS unu aŭ pli da kriterioj. Ankaŭ, estas kelkaj teknikaj diferencoj rilataj al averaĝa_gamo .
- Kun AVERAGEIF, averaĝa_amplekso estas la lasta kaj nedeviga argumento. En AVERAGEIFS-formuloj, ĝi estas la unua kaj postulata argumento.
- Ĉe AVERAGEIFS, avera_ample ne nepre devas esti la sama grandeco kiel gamo ĉar la realaj ĉeloj averaĝetaj estas determinitaj per la grandeco de la argumento gamo - la supra maldekstra ĉelo de averaĝa_gamo estas prenita kiel la deirpunkto, kaj tiom da ĉeloj estas averaĝe kiel inkluzivitaj en la argumento intervalo . AVERAGEIFS postulas, ke ĉiu kriterio_gamo estu de la sama grandeco kaj formo kiel avera_gamo , alie #VALORO! eraro okazas.
MEZONO SE AŬ formulo en Excel
Ĉar la funkcio de Excel AVERAGEIFS ĉiam funkcias kun la KAJ logiko (ĉiuj kriterioj devas esti VERA), vi devos konstrui vian propran. formulo por averaĝi ĉelojn kun la AŬ-logiko (ĉiu unuopa kriterio devas esti VERA).
Jen la senmarka formulo por averaĝi se ĉelo estas X aŭ Y.
MEZONO (SE(ISNUMERO(KOMATKO( ) intervalo , { kriterio1 , kriterio2 ,...}, 0)), avera_gamo ))Nun, ni vidu kiel ĝi funkcias praktike . En la suba tabelo, supozu, ke vi volas trovi averaĝan poentaron de du temoj, Biologio kaj Kemio , kiuj estas enigitaj en ĉeloj F3 kaj F4. Ĉi tio povas esti farita per la jena tabelformulo:
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biology", "chemistry"}, 0)), C3:C15))
Tradukita en homan lingvon, la formulo diras: averaĝaj ĉeloj en C3:C15 se responda ĉelo en B3:B15 estas aŭ " Biologio" aŭ "Kemio".
Anstataŭ la fikskodigitaj kriterioj, vi povas uzi intervalreferencon (F3:F4 en nia kazo):
=AVERAGE(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))
Por la formulo por funkcii ĝuste,bonvolu memori premi Ctrl + Shift + Enigu en Excel 2019 kaj malpli. En dinamika tabelo Excel (365 kaj 2021), sufiĉos regula Eniga-premo:
Kiel ĉi tiu formulo funkcias:
Por niaj scivolemaj kaj pripensemaj legantoj, kiuj volas ne nur por uzi formulon sed kompreni kion ili faras, jen detala klarigo de la logiko.
Ĉe la kerno de la formulo, la IF-funkcio determinas kiuj valoroj en la fonta gamo kongruas kun iu ajn el la specifitaj kriterioj kaj pasas. tiuj valoroj al la AVERAGE funkcio. Jen kiel:
La MATCH-funkcio uzas la subjektnomojn en B3:B15 kiel serĉvalorojn kaj komparas ĉiun el tiuj valoroj kontraŭ la serĉtabelo en F3:F4 (niaj celsubjektoj). La 3-a argumento ( match_type ) estas agordita al 0 por serĉi ĝustan kongruon:
MATCH(B3:B15, F3:F4, 0)
Kiam kongruo estas trovita, MATCH resendas ĝian relativan pozicion en la serĉtabelo , alie #N/A eraro:
{1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}
La ISNUMBER-funkcio konvertas nombrojn al VERA kaj erarojn al FALSA:
{TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}
Ĉi tiu tabelo iras al la logika testo de IF. En la plena formo, la logika testo devus esti skribita jene:
IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE
Por koncize, ni ellasas la parton =VERA ĉar ĝi estas subkomprenata.
Per metante la argumenton valor_se_vera al C3:C15, vi diras al la SE-funkcio anstataŭigi VERAjn per la realaj valoroj de C3:C15:
{89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}
Ĉi tiu fina tabelo estas transdonita. super al la MEZONO