Edukien taula
Tutorialak Excel-en AVERAGEIF funtzioa nola erabili erakusten du batezbesteko aritmetikoa baldintzarekin kalkulatzeko.
Microsoft Excel-ek zenbait funtzio ditu zenbakien batez besteko aritmetikoa kalkulatzeko. Baldintza jakin bat betetzen duten batez besteko gelaxkak bilatzen ari zarenean, AVERAGEIF da erabili beharreko funtzioa.
AVERAGEIF funtzioa Excel-en
AVERAGEIF funtzioa bat kalkulatzeko erabiltzen da. Baldintza jakin bat betetzen duten barruti jakin bateko gelaxka guztien batez bestekoa.
AVERAGEIF(barrutia, irizpideak, [batez besteko_barrutia])Funtzioak 3 argumentu ditu guztira - lehenengo 2ak beharrezkoak dira, azkena aukerakoa da. :
- Barrutia (beharrezkoa) - irizpideen arabera probatu beharreko gelaxken barrutia.
- Irizpideak (beharrezkoa) - baldintza horrek zehazten du zer zelula batez bestekoa. Zenbaki, adierazpen logiko, testu-balio edo gelaxka-erreferentzia moduan eman daiteke, adibidez. 5, ">5", "cat" edo A2.
- Batezbesteko_barrutia (aukerakoa) - benetan batez bestekoa egin nahi duzun gelaxkak. Baztertzen bada, barrutia batez bestekoa izango da.
AVERAGEIF funtzioa eskuragarri dago Excel 365 - 2007-n.
Aholkua. Bi irizpide edo gehiago dituzten gelaxken batez bestekoa egiteko, erabili AVERAGEIFS funtzioa.
Excel AVERAGEIF - gogoratu beharreko gauzak!
Zure lan-orrietako AVERAGEIF funtzioa eraginkortasunez erabiltzeko, kontuan izan puntu gako hauek:
- Batezbestekoa kalkulatzean, hutsikgelaxkak , testu-balioak eta balio logikoak EGIA eta GEZURRA ez dira aintzat hartzen.
- Zero balioak batez bestekoan sartzen dira.
- irizpideak gelaxka bat hutsik badago, zero balio gisa tratatuko da (0).
- batez besteko_barrutia gelaxka hutsak edo testu-balioak soilik baditu. , #DIV/0 bat! errorea gertatzen da.
- barrutia ko gelaxkarik ez bada irizpideak betetzen, #DIV/0! errorea itzultzen da.
- Batezbesteko_barrutia argumentuak ez du zertan barrutia ren tamaina berekoa izan behar. Hala ere, batez besteko benetako gelaxkak barrutia argumentuaren tamainaren arabera zehazten dira. Beste era batera esanda, batez besteko_barrutia -ko goiko ezkerreko gelaxka abiapuntu bilakatzen da, eta barrutia argumentuan jasotako adina zutabe eta errenkada batez bestekoa da.
AVERAGEIF formula beste gelaxka batean oinarrituta
Excel AVERAGEIF funtzioarekin, zenbakien zutabe baten batez bestekoa egin dezakezu honako hauetan oinarrituta:
- zutabe berean aplikatutako irizpideak
- beste zutabe bati aplikatutako irizpideak
baldintza batezbestekoa izan behar den zutabe berean aplikatzen bada, lehen bi argumentuak soilik definituko dituzu: barrutia eta irizpideak . Adibidez, B3:B15-en 120 $ baino gehiagoko salmenten batez bestekoa aurkitzeko, hau da formula:
=AVERAGEIF(B3:B15, ">120")
Beste gelaxka batean oinarrituta batez bestekoa izateko, definitu 3 argumentu guztiak: barrutia (gelaxkekin egiaztatzekobaldintza), irizpideak (baldintza) eta batez besteko_barrutia (kalkulatzeko gelaxkak).
Adibidez, urriaren 1etik aurrera eman ziren salmenten batez bestekoa lortzeko. , formula hau da:
=AVERAGEIF(C3:C15, ">1/10/2022", B3:B15)
Non C3:C15 irizpideekin egiaztatzeko gelaxkak diren eta B3:B15 batez besteko gelaxkak diren.
Nola erabili AVERAGEIF funtzioa Excel-en - adibideak
Eta orain, ikus dezagun nola erabil dezakezun Excel AVERAGEIF bizitza errealeko lan-orrietan zure irizpideak betetzen dituzten gelaxken batez bestekoa aurkitzeko.
AVERAGEIF testu-irizpideak
Zutabe jakin batean beste zutabe batek testu jakin bat badu, zenbakizko balioen batez bestekoa aurkitzeko, AVERAGEIF formula bat eraiki behar duzu testu-irizpideekin. Testu-balio bat formulan zuzenean sartzen denean, komatxo bikoitz artean ("") sartu behar da.
Adibidez, B zutabeko zenbakien batez bestekoa egiteko A zutabeak "Apple" badu, formula hau da. :
=AVERAGEIF(A3:A15, "apple", B3:B15)
Bestela, helburuko testua gelaxka batean sar dezakezu, F3 esatea, eta gelaxka-erreferentzia hori erabil dezakezu irizpideak egiteko. Kasu honetan, ez dira komatxo bikoitzak behar.
=AVERAGEIF(A3:A15, F3, B3:B15)
Ikuspegi honen abantaila da beste edozein elementuren batez besteko salmentak ahalbidetzen dituela F3n testu-irizpideak aldatuz, beharrik gabe. formulan edozein doikuntza egiteko.
Aholkua. bihurtzeko batez besteko zifra hamartar kopuru jakin batera, erabili Hazitu hamartar edo Gutxitu Dezimal komandoa Etxea fitxan, Zenbakia taldean. Honek batez bestekoaren bistaratzeko irudikapena aldatuko du, baina ez balioa bera. Formulak itzultzen duen benetako balioa biribiltzeko, erabili AVERAGEIF ROUND edo beste biribilketa-funtzio batzuekin batera. Informazio gehiago lortzeko, ikus Nola biribildu batez bestekoa Excel-en.
AVERAGEIF zenbakizko balioetarako irizpide logikoak
Zure irizpideetan hainbat zenbakizko balio probatzeko, erabili "baino handiagoa" (>) batera. ;), "baino txikiagoa" (<), berdina (=), ez berdina () eta beste operadore logiko batzuk.
Zenbaki batekin operadore logiko bat sartzean, gogoratu eraikuntza osoa erantsi behar duzula. komatxo bikoitz artean. Adibidez, 120 baino txikiagoak edo berdinak diren zenbakien batez bestekoa egiteko, honako hau izango litzateke formula:
=AVERAGEIF(B3:B15, "<=120")
Kontuz eragilea eta zenbakia komatxo artean sartuta daudela.
"Berdin da" irizpidea erabiltzean, berdintasun-ikurra (=) ezaba daiteke.
Adibidez, 2022-09-09an entregatutako salmenten batez bestekoa egiteko, formula hauxe da:
=AVERAGEIF(C3:C15, "9/9/2022", B3:B15)
AVERAGEIF datekin erabiliz
Zenbakien antzera, datak erabil ditzakezu AVERAGEIF funtziorako irizpide gisa. Data-irizpideak hainbat modutan eraiki daitezke.
Ikus dezagun nola egin dezakezun batez besteko salmenten data jakin bat baino lehen, esate baterako, 2022ko azaroaren 1a.
Modurik errazena da. erantsioperadore logikoa eta data komatxo bikoitzetan batera:
=AVERAGEIF(C3:C15, "<11/1/2022", B3:B15)
Edo operadorea eta data komatxoen artean bereiz ditzakezu eta kateatu & zeinua:
=AVERAGEIF(C3:C15, "<"&"11/1/2022", B3:B15)
Data Excelek ulertzen duen formatuan sartu dela ziurtatzeko, DATA funtzioa erabil dezakezu operadore logikoarekin kateatuta:
=AVERAGEIF(C3:C15, "<"&DATE(2022, 11, 1), B3:B15)
Gaurko egunerako entregatutako salmenten batez bestekoa lortzeko, erabili GAUR funtzioa irizpideetan:
=AVERAGEIF(C3:C15, "<"&TODAY(), B3:B15)
Beheko pantaila-argazkiak emaitzak erakusten ditu:
AVERAGEIF 0 baino handiagoa
Diseinuaren arabera, Excel AVERAGE funtzioak gelaxka hutsak saltatzen ditu, baina kalkuluetan 0 balio sartzen ditu. Zero baino handiagoak diren batez besteko balioak soilik lortzeko, erabili ">0" irizpideak .
Adibidez, zero baino handiagoak diren B3:B15 zenbakien batez bestekoa kalkulatzeko, E4-ko formula hau da:
=AVERAGEIF(B3:B15, ">0")
Mesedez, konturatu emaitza E3-ko batez besteko normalarekiko nola desberdina den:
Batezbestekoa ez bada 0
Goiko soluzioa ondo funtzionatzen du zenbaki positibo multzo baterako. Balio positiboak eta negatiboak badituzu, zenbaki guztien batez bestekoa egin dezakezu zeroak izan ezik "0" erabiliz irizpideak .
Adibidez, B3:B15-ko balio guztien batez bestekoa zeroak izan ezik. , erabili formula hau:
=AVERAGEIF(B3:B15, "0")
Excel batez bestekoa zero ez bada edo hutsik
AVERAGEIF funtzioak diseinuaren arabera gelaxka hutsak saltatzen dituenez, "ez zero" erabil dezakezu. irizpideak ("0"). Ondorioz, biak zerobalioak eta gelaxka hutsak ez dira aintzat hartuko. Hori ziurtatzeko, gure lagin-datu multzoan, zero balio pare bat hutsunez ordezkatu ditugu, eta aurreko adibideko erabateko emaitza berdina lortu dugu:
=AVERAGEIF(B3:B15, "0")
Batezbestekoa beste bat bada. gelaxka hutsik dago
Zutabe jakin bateko gelaxkak batez besterako, errenkada bereko beste zutabe bateko gelaxka bat hutsik badago, erabili "=" irizpideak etarako. Honek ezer ezer duten gelaxka hutsak barne hartuko ditu: zuriunerik, zero-luzerako katerik, inprimatzerik gabeko karaktererik, etab.
ikusmen hutsik dauden gelaxken batez besteko balioetara. beste funtzioek itzultzen dituzten kate hutsak ("") dituztenak barne, erabili "" irizpideak egiteko.
Proba egiteko, biak erabiliko ditugu. C3:C15ean entrega-datarik ez duten B3:B15-ko zenbakien batez besteko irizpideak (hau da, C zutabeko gelaxka bat hutsik badago).
=AVERAGEIF(C3:C15, "=", B3:B15)
=AVERAGEIF(C3:C15, "", B3:B15)
Ikusmen hutsik dagoen gelaxka bat (C12) ez dagoelako benetan hutsik -luzera zero-kate bat dago bertan-, formulek emaitza desberdinak ematen dituzte:
Batez bestekoa beste gelaxka bat hutsik ez badago
Gelaxka-barruti baten batez bestekoa egiteko, beste barruti bateko gelaxka bat hutsik ez badago, erabili "" irizpideak rako.
Adibidez, AVERAGEIF formula honek B3 eta B15 bitarteko gelaxken batez bestekoa kalkulatzen du baldin eta errenkada bereko C zutabeko gelaxka bat ez dago hutsik:
=AVERAGEIF(C3:C15, "", B3:B15)
AVERAGEIF komodina (parti partida bat)
Tobat-etortze partzialean oinarritutako batez besteko gelaxkak, erabili komodin karaktereak zure AVERAGEIF formulako irizpideetan:
- Galdera ikurra (?) edozein karaktere bakar bat etortzeko.
- Izartxo bat (*) edozein karaktere-sekuentzia parekatzeko.
Demagun 3 banana mota desberdin dituzula eta haien batez bestekoa aurkitu nahi duzula. Formula honek gauzatuko du:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Beharrezkoa bada, komodin karaktere bat erabil daiteke gelaxka-erreferentzia batekin batera. Helburu-elementua В4 gelaxkan dagoela suposatuz, formulak forma hau hartzen du:
=AVERAGEIF(A3:A15, "*"&D4, B3:B15)
Zure gakoa gelaxka batean edozein lekutan ager daiteke (hasieran, erdian edo amaieran). ), jarri izartxoa bi aldeetan:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Elementu guztien batez bestekoa aurkitzeko edozein banana izan ezik, erabili formula hau:
=AVERAGEIF(A3:A15, "*banana*", B3:B15)
Nola kalkulatu bataz bestekoa Excel-en gelaxka batzuk kenduta
Zenbait gelaxka batez bestekotik baztertzeko, erabili "ez berdina" () operadore logikoa.
Adibidez, "sagarra izan ezik" elementu guztien salmenta-zenbakien batez bestekoa egiteko, erabili formula hau:
=AVERAGEIF(A3:A15, "apple", B3:B15)
Baztertutako elementua aurrez definitutako gelaxka batean badago ( D4), formulak forma hau hartzen du:
=AVERAGEIF(A3:A15, ""&D4, B3:B15)
Edozein "banana" kenduta elementu guztien batez bestekoa aurkitzeko, erabili "ez berdina" komodin batekin batera:
=AVERAGEIF(A3:A15, "*banana", B3:B15)
Baztertutako komodinaren elementua bereizitako gelaxka batean badago (D9), kateatu operadore logikoa, komodinaren karakterea etagelaxka-erreferentzia ampersand erabiliz:
=AVERAGEIF(A3:A15,""&"*"&D9, B3:B15)
Nola erabili AVERAGEIF gelaxka-erreferentziarekin
Irizpideak zuzenean formula batean idatzi beharrean, operadore logiko bat erabil dezakezu konbinatuta gelaxka-erreferentzia batekin irizpideak eraikitzeko. Horrela, baldintza desberdinak probatu ahal izango dituzu irizpideen gelaxkako balio bat aldatuz zure BATEZBESTEKOAIF formula editatu gabe.
Baldintza lehenespenez " berdina da", besterik gabe erabili gelaxka-erreferentzia irizpideak argumenturako. Beheko formulak B3:B15 barrutiko salmenta guztien batez bestekoa kalkulatzen du F4 gelaxkako elementuari dagozkionak.
=AVERAGEIF(A3:A15, F4, B3:B15)
Irizpideak operadore logikoa barne hartzen duenean, era honetan eraikitzen duzu: jarri operadore logikoa komatxo artean eta erabili ampersand (&) gelaxka-erreferentzia batekin kateatzeko.
Adibidez, B3:B15-n salmenten batez bestekoa aurkitzeko. F9-ko balioa baino handiagoak dira, erabili formula hau:
=AVERAGEIF(B3:B15, ">"&F9)
Antzeko modu batean, adierazpen logiko bat erabil dezakezu beste funtzio batekin irizpideetan.
C3:C15eko datekin, beheko formulak uneko datara arte entregatu diren salmenten batez bestekoa itzultzen du:
=AVERAGEIF(C3:C15, "<="&TODAY(), B3:B15)
Horrela erabiltzen duzu AVERAGEIF funtzioa Excel-en batez besteko aritmetikoa baldintzarekin kalkulatzeko. Eskerrik asko irakurtzeagatik eta hurrengoan gure blogean ikustea espero dutastea!
Landu liburua deskargatzeko
Excel AVERAGEIF funtzioa - adibideak (.xlsx fitxategia)