Tabloya naverokê
Dersdar nîşan dide ka meriv çawa fonksiyona AVERAGEIF li Excel-ê bikar tîne da ku navînek hejmarî bi şertê hesab bike.
Microsoft Excel çend fonksiyonên cûda hene ku navînek hejmarî ya jimareyan hesab bike. Dema ku hûn li şaneyên navîn ên ku şertek diyar dikin digerin, AVERAGEIF fonksiyona ku tê bikar anîn e.
Fonksiyon AVERAGEIF di Excel de
Fonksiyon AVERAGEIF ji bo hesabkirina an navînî ya hemî şaneyên di navberek diyarkirî de ku şertek diyar pêk tînin.
AVERAGEIF(range, pîvan, [navber_range])Fonksiyon bi tevahî 3 argumanan hene - 2 yekem hewce ne, ya paşîn vebijarkî ye :
- Range (pêdivî) - rêza şaneyên ku li dijî pîvanan têne ceribandin.
- Pîvan (pêdivî)- şert ku diyar dike ku kîjan hucreyan navîn. Ew dikare di forma hejmarek, îfadeya mentiqî, nirxa nivîsê, an referansa hucreyê de were peyda kirin, mînakî. 5, ">5", "cat", an A2.
- Navenda_range (vebijarkî) - şaneyên ku hûn bi rastî dixwazin navîn bikin. Heger ji holê rabe, wê demê range wê bibe naverast.
Fonksiyon AVERAGEIF di Excel 365 - 2007 de heye.
Şîret. Ji bo navgîniya hucreyên bi du an bêtir pîvanan, fonksiyona AVERAGEIFS bikar bînin.
Excel AVERAGEIF - Tiştên ku divê werin bîranîn!
Ji bo ku hûn fonksiyona AVERAGEIF di pelên xebatê de bi bandor bikar bînin, van xalên sereke bigirin:
- Dema ku navînek tê hesibandin, valaşaneyên , nirxên nivîsê , û nirxên mantiqî TRUE û FALSE têne paşguh kirin.
- Nirxên sifir di navgîniyê de hene.
- Heke şaneya krîteran vala be, ew wek nirxeke sifir (0) tê hesibandin.
- Heke range_navînî tenê şaneyên vala an nirxên nivîsê hebin. , a #DIV/0! çewtî çêdibe.
- Heke di range de tu şaneyek pîvanan nagire, #DIV/0! xeletî tê vegerandin.
- Argumana Rêza_Navenda ne hewce ye ku bi heman mezinahiya range be. Lêbelê, şaneyên rastîn ên ku têne navîn kirin ji hêla mezinahiya argumana range ve têne destnîşankirin. Bi gotineke din, şaneya çepê ya jorîn di range_navînî de dibe xala destpêkê, û bi qasî ku di argumana range de hene, bi qasî stûn û rêz têne navîn.
Formula AVERAGEIF li ser bingehê şaneyek din
Bi fonksiyona Excel AVERAGEIF, hûn dikarin stûnek jimareyan li ser bingeha:
- pîvanên ku li heman stûnê têne sepandin
- pîvanên ku li stûneke din hatine sepandin
Ger şerta ji heman stûnê re derbas bibe ku divê were naverastkirin, hûn tenê du argumanên pêşîn diyar dikin: range û pîvan . Mînakî, ji bo dîtina navînî ya firotanên di B3:B15 de ku ji 120 dolarî mezintir in, formula ev e:
=AVERAGEIF(B3:B15, ">120")
Ji bo navînî li gorî şaneyek din , hûn her 3 argumanan pênase bike: range (hucreyên ku li hemberê kontrol bikinşert), pîvan (şert) û range_navînî (hucreyên ku têne hesibandin).
Mînakî, ji bo bidestxistina navînek firotanên ku piştî Cot-1-ê hatine radest kirin. , formula ev e:
=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)
C3:C15 şaneyên ku li hember pîvanan kontrol dikin û B3:B15 şaneyên navîn in.
Meriv çawa fonksiyona AVERAGEIF di Excel-ê de bikar tîne - mînak
Û niha em bibînin ka hûn çawa dikarin Excel AVERAGEIF-ê di pelên xebata rastîn de bikar bînin da ku navînek hucreyên ku pîvanên we bicîh tînin bibînin.
Pîvanên nivîsê AVERAGEIF
Ji bo ku hûn di stûnek diyar de navînek nirxên hejmarî bibînin heke stûnek din hin nivîsek hebe, hûn bi pîvanên nivîsê formula AVERAGEIF ava dikin. Dema ku nirxek nivîsê rasterast di nav formulê de tê girtin, divê ew di nav tîpên ducar ("") de were girtin.
Mînak, ji bo navînîkirina hejmarên stûna B heke stûna A "Apple" hebe, formula ev e. :
=AVERAGEIF(A3:A15, "apple", B3:B15)
Alternatîf, hûn dikarin nivîsa armancê di hin şaneyê de têkevin, bibêjin F3, û wê referansa şaneyê ji bo krîteran bikar bînin. Di vê rewşê de, ducaran ne hewce ne.
=AVERAGEIF(A3:A15, F3, B3:B15)
Avantaja vê nêzîkbûnê ev e ku ew dihêle hûn firotana navînî ji bo her tiştê din bi tenê bi guheztina pîvanên nivîsê di F3 de, bêyî ku hebe. ji bo ku li ser formulê verastkirinek çêbike.
Şîret. Ji bo dor a navincî li çend jimareke dehiyan, Zêdekirina Dehanî bikar bînin anFermana Kêm bike Dehanî li ser tabela Mal , di koma Hejmar de. Ev ê temsîla nîşana navînî biguhezîne lê ne nirxê bixwe. Ji bo ku nirxa rastîn a ku ji hêla formulê ve hatî vegerandin dorpêç bikin, AVERAGEIF bi ROUND an fonksiyonên din ên dorpêçkirinê re bikar bînin. Ji bo bêtir agahdarî, ji kerema xwe binihêrin Meriv çawa di Excel-ê de navînî dorpê dike.
AVERAGEIF pîvanên mantiqî yên nirxên hejmarî
Ji bo ceribandina nirxên hejmarî yên cihêreng di pîvanên xwe de, wan bi "ji mezintir" re bi hev re bikar bînin (> ;), "kêmtir ji" (<), wekhev (=), ne wekhevî (), û operatorên din ên mentiqî.
Dema ku operatorek mentiqî bi jimarekê ve tê de, ji bîr mekin ku hûn tevaya avakirinê veşêrin. di quotes du qat. Mînakî, ji bo navînîkirina hejmarên ku ji 120-an kêmtir an wekhev in, formula dê bibe:
=AVERAGEIF(B3:B15, "<=120")
Bala xwe bidinê ku operator û jimar her du jî di nav nîgaran de ne.
Dema ku pîvanên "wekhev e" bikar bînin, nîşana wekheviyê (=) dikare were derxistin.
Mînakî, ji bo navînîkirina firotana ku di 9-Sep-2022 de hatî peyda kirin, formula weha diçe:
=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)
Bikaranîna AVERAGEIF bi tarîxan re
Mîna hejmaran, hûn dikarin tarîxan wekî pîvan ji bo fonksiyona AVERAGEIF bikar bînin. Pîvanên tarîxê dikarin bi çend awayên cihêreng bêne çêkirin.
Ka em binihêrin ka hûn çawa dikarin firotana navînî ku berî tarîxek diyarkirî hatî radest kirin, bêje 1-ê Mijdara 2022-an.
Rêya herî hêsan ev e ku hûn dorpêç bikinOperatorê mentiqî û tarîx bi hev re du tîpan:
=AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)
An jî hûn dikarin operator û tarîxê ji hev veqetînin û bi karanîna & nîşan:
=AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)
Ji bo ku hûn pê ewle bin ku tarîx di forma ku Excel jê fêm dike de tê nivîsandin, hûn dikarin fonksiyona DATE ya ku bi operatorê mentiqî ve girêdayî ye bikar bînin:
=AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)
Ji bo firotana navîn a ku heya roja îro hatî peyda kirin, fonksiyona TODAY di pîvanan de bikar bînin:
=AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)
Dîmenê jêrîn encaman nîşan dide:
AVERAGEIF ji 0 mezintir
Ji hêla sêwiranê ve, fonksiyona Excel AVERAGE şaneyên vala derbas dike lê di hesaban de 0 nirxan vedihewîne. Ji bo tenê nirxên navînî ji sifirê mezintir, ji bo krîteran ">0" bikar bînin.
Mînak, ji bo hejmartina navînî ya hejmarên di B3:B15 de ku ji sifirê mezintir in, formula di E4 de ev e:
=AVERAGEIF(B3:B15, ">0")
Ji kerema xwe bala xwe bidin ka encam ji navînek normal di E3 de çawa cûda dibe:
Average heke ne 0
Çareseriya jorîn ji bo komek hejmarên erênî baş dixebite. Heke nirxên we yên erênî û neyînî hebin, wê hingê hûn dikarin hemî jimarên ji bilî sifiran bi "0" ji bo pîvanan bi kar bînin.
Mînak, ji bilî sifiran hemî nirxan di B3:B15 de navînî bikin. , vê formulê bikar bînin:
=AVERAGEIF(B3:B15, "0")
Excel navînî heke ne sifir an vala nebe
Ji ber ku fonksiyona AVERAGEIF ji hêla sêwiranê ve şaneyên vala derbas dike, hûn dikarin bi hêsanî "ne sifir" bikar bînin. pîvan ("0"). Di encamê de, herdu sifirnirx û şaneyên vala dê bên paşguh kirin. Ji bo ku em ji vê yekê piştrast bin, di berhevoka daneya nimûneya xwe de, me çend nirxên sifir bi valahiyan veguhezand, û bi tevahî heman encam wekî mînaka berê wergirt:
=AVERAGEIF(B3:B15, "0")
Navîn heke yek din şaneyek vala ye
Ji bo şaneyên navînî yên stûneke diyarkirî ger şaneyek di stûneke din a heman rêzê de vala be, "=" ji bo pîvanan bikar bînin. Ev ê şaneyên vala yên ku tiştek tê de tune ne - bê cih, bê rêzek bi dirêjahiya sifir, ne tîpên neçapkirî, hwd.
Ji bo nirxên navînî yên ku bi hucreyên bi dîtbarî yên vala re têkildar in. di nav de yên ku rêzikên vala hene ("") ku ji hêla fonksiyonên din ve hatine vegerandin, ji bo krîteran "" bikar bînin.
Ji bo armancên ceribandinê, em ê herduyan bikar bînin. pîvanên navînî yên hejmarên di B3:B15 de ku di C3:C15 de tarîxa radestkirinê tune ne (ango ger şaneyek di stûna C de vala be).
=AVERAGEIF(C3:C15, "=", B3:B15)
=AVERAGEIF(C3:C15, "", B3:B15)
Ji ber ku yek ji şaneyên vala yên dîtbarî (C12) bi rastî ne vala ye - tê de xêzek bi dirêjiya sifir heye - formula encamên cihêreng peyda dike:
Ger şaneyek din vala nebe navînî
Ji bo navînî rêzeka şaneyan ger şaneyek di rêzeka din de ne vala be, ji bo krîteran "" bikar bînin.
Mînakî, formula AVERAGEIF ya jêrîn navînek ji şaneyên B3 heya B15 hesab dike heke şaneyek di stûna C de di heman rêzê de ne vala ye:
=AVERAGEIF(C3:C15, "", B3:B15)
AVERAGEIF bilbilcard (parti al match)
Toşaneyên navîn ên li ser bingeha lihevhatina qismî, di pîvanên formula AVERAGEIF-a xwe de tîpên hovane bikar bînin:
- Nîşeya pirsê (?) ji bo ku bi yek tîpan re li hev bikin.
- Stêrkek (*) ji bo ku her rêzek tîpan li hev bikin.
Bifikirin ku we 3 celeb mûzên cûda hene, û hûn dixwazin navîniya wan bibînin. Formula jêrîn dê wê pêk bîne:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Ger hewce be, karekterek wildcard dikare bi referansa şaneyê re were bikar anîn. Bihesibînin ku tişta armanc di şaneya B4 de ye, formula vî rengî digire:
=AVERAGEIF(A3:A15, "*"&D4, B3:B15)
Ger peyva weya sereke li cîhek şaneyek xuya bibe (di serî de, di navîn an di dawiyê de ), stêrkek li her du aliyan bi cîh bikin:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Ji bo dîtina navînî ya hemî tiştan ji bilî her mûz , vê formulê bikar bînin:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Meriv çawa navînî di Excel de bêyî hin şaneyan bihesibîne
Ji bo ku hin hucreyan ji navgîniyê derxînin, operatora mentiqî "ne wekhev" () bikar bînin.
Mînakî, ji bo navînî hejmarên firotanê ji bo hemî tiştan ji bilî "sêv", vê formulê bikar bînin:
=AVERAGEIF(A3:A15, "apple", B3:B15)
Heke tiştê ku jê hatî derxistin di şaneyek pêşwext de be ( D4), formula vî rengî digire:
=AVERAGEIF(A3:A15, ""&D4, B3:B15)
Ji bo dîtina navînî ya hemî hêmanan ji bilî "mûzek"ê, "ne wekhev" bi hev re bi kartek hovane re bikar bînin:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Heke ku hêmanên hovane yên jêderketî di şaneyek cihê (D9) de be, wê hingê operatora mentiqî, karaktera wildcard ûreferansa hucreyê bi ampersandek bikar tîne:
=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)
Meriv çawa AVERAGEIF bi referansa hucreyê re bikar tîne
Li şûna ku hûn pîvanan rasterast di formûlekê de binivîsin, hûn dikarin operatorek mentiqî bi hev re bikar bînin bi referansa hucreyê ji bo avakirina pîvanan. Bi vî awayî, hûn ê karibin şert û mercên cûda bi guheztina nirxek di şaneya pîvanê de bêyî guherandina formula AVERAGEIF-ya xwe biceribînin.
Gava ku şert wekî " wekhev e " be, hûn bi hêsanî ji bo argumana krîteran referansa hucreyê bikar bînin. Formula jêrîn navîniya hemî firotanên di nav rêza B3:B15 de yên ku bi şaneya F4-ê ve girêdayî ye hesab dike.
=AVERAGEIF(A3:A15, F4, B3:B15)
Dema ku pîvan operatorek mantiqî dihewîne, hûn wê bi vî rengî ava dikin: operatora mentiqî têxin nav nîşanan û ampersand (&) bikar bînin da ku wê bi referansa şaneyê ve girêbidin.
Mînak, ji bo dîtina navînî ya firotanê di B3:B15 de ku ji nirxa di F9 de mezintir in, formula jêrîn bikar bînin:
=AVERAGEIF(B3:B15, ">"&F9)
Bi vî rengî, hûn dikarin di pîvanan de biwêjek mantiqî bi fonksiyonek din bikar bînin.
Bi tarîxên di C3:C15 de, formula jêrîn navînî ya firotanên ku heta roja niha hatine radest kirin vedigerîne:
=AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)
Bi vî rengî hûn bikar tînin Fonksiyona AVERAGEIF di Excel de ji bo hesabkirina navînek hejmarî ya bi şertê. Ez spasiya we dikim ji bo xwendinê û hêvî dikim ku we di paşerojê de li ser bloga me bibînimhefte!
Pirtûka xebatê ji bo daxistinê biceribînin
Fonksiyona Excel AVERAGEIF - mînak (pelê .xlsx)