Funció d'Excel AVERAGEIFS amb múltiples criteris

  • Comparteix Això
Michael Brown

Aquest tutorial mostra com utilitzar la funció AVERAGEIFS d'Excel per calcular una mitjana amb diverses condicions.

Quan es tracta de calcular una mitjana aritmètica d'un grup de nombres a Excel, MITJANA és el camí a seguir. Per a cel·les mitjanes que compleixen una determinada condició, AVERAGEIF és útil. Per trobar una mitjana amb diversos criteris, AVERAGEIFS és la funció a utilitzar. Per saber com funciona, si us plau, seguiu llegint!

    Funció AVERAGEIFS a Excel

    La funció d'Excel AVERAGEIFS calcula la mitjana aritmètica de totes les cel·les d'un interval que compleixen els especificats criteris.

    La sintaxi és la següent:

    AVERAGEIFS(interval_mitjana, rang_criteri1, criteri1, [interval_criteri2, criteri2], …)

    On:

    • Interval_mitjana : l'interval de cel·les a la mitjana.
    • Interval_criteri1, rang_criteri2, … : intervals que s'han de provar amb els criteris corresponents.
    • Criteri1, criteri2, … : criteris que determinen quines cel·les cal fer la mitjana. Els criteris es poden proporcionar en forma de nombre, expressió lògica, valor de text o referència de cel·la.

    Criteria_range1 / criteria1 són necessaris, a continuació són opcionals. Es poden utilitzar d'1 a 127 parells d'interval/criteri en una fórmula.

    La funció MITJANA IFS està disponible a Excel 2007 - Excel 365.

    Nota. La funció AVERAGEIFS funciona amb la lògica AND, és a dir, només aquestes cel·leses fan una mitjana per a les quals totes les condicions són VERTADES. Per calcular cel·les per a les quals qualsevol condició sigui TRUE, utilitzeu la fórmula MITJANA SI O.

    Funció MITJANASI - notes d'ús

    Per entendre clarament com funciona la funció i evitar errors, preneu avís dels fets següents:

    • A l'argument interval_mitjana , cel·les buides , valors lògics VERTADER/FALS i valors de text s'ignoren. S'inclouen valors zero .
    • Si criteri és una cel·la buida, es tractarà com un valor zero.
    • Si interval_mitjana no conté un sol valor numèric, un #DIV/0! es produeix un error.
    • Si cap cel·la compleix tots els criteris especificats, un #DIV/0! es retorna l'error.
    • Els criteris de AVERAGEIFS poden aplicar-se al mateix interval o a diferents intervals.
    • Cada interval_criteri ha de tenir la mateixa mida i forma que interval_mitjana. , en cas contrari un #VALOR! es produeix un error.

    Ara que coneixeu la teoria, vegem com utilitzar la funció AVERAGEIFS a la pràctica.

    Fórmula d'Excel AVERAGEIFS

    Primer, esbossem l'enfocament genèric. Per construir correctament una fórmula AVERAGEIFS, seguiu aquestes directrius:

    1. En el primer argument, proporcioneu l'interval que voleu fer la mitjana.
    2. En els arguments posteriors, especifiqueu parells interval/criteris. . Les parelles es poden ordenar en qualsevol ordre, però el criteri sempre segueix elinterval al qual s'aplica.
    3. Una fórmula AVERAGEIFS sempre ha de contenir un nombre senar d'arguments : interval_mitjana + un o més parells interval_criteri/criteri .

    MITJANAIFS amb criteris de text

    Per obtenir una mitjana de nombres en una columna si una o altres columnes conté text determinat, utilitzeu aquest text per als criteris.

    Com a exemple, busquem una mitjana de les vendes d'"Apple" a la regió "Nord". Per a això, fem una fórmula AVERAGEIFS amb dos criteris:

    • Interval_mitjana és C3:C15 (cel·les a mitjana).
    • Interval_criteri1 és A3:A15 (elements a comprovar) i criteri1 és "poma".
    • Interval_criteri2 és B3:B15 (regions a comprovar) i criteri2 és "nord".

    Ajuntant els arguments, obtenim la fórmula següent:

    =AVERAGEIFS(C3:C15, A3:A15, "apple", B3:B15, "north")

    Amb criteris en cel·les predefinides (F3 i F4). ), la fórmula pren aquesta forma:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4)

    MITJANAIFS amb operadors lògics

    Quan el criteri per defecte és "és igual a", es pot ometre el signe d'igualtat i simplement poseu el text de destinació (entre cometes) o el número (sense les cometes) a l'argument corresponent, com es mostra a l'exemple anterior.

    Quan utilitzeu altres operadors lògics com ara "més gran que" (>). ;), "menys que" (<), no igual a () i altres amb un número o data , adjunteu tota la construcció acometes dobles.

    Per exemple, per a vendes mitjanes superiors a zero lliurades abans de l'1 d'octubre de 2022, la fórmula és:

    =AVERAGEIFS(C3:C15, B3:B15, "0")

    Quan els criteris es troben en cel·les separades , afegiu un operador lògic entre cometes i el concateneu amb una referència de cel·la utilitzant un ampersand (&). Per exemple:

    =AVERAGEIFS(C3:C15, B3:B15, ""&F4)

    MITJANAIFS amb caràcters comodís

    Per fer la mitjana de les cel·les en funció de la concordança parcial del text , utilitzeu caràcters comodí als criteris: un signe d'interrogació (?) per fer coincidir qualsevol caràcter o un asterisc (*) per fer coincidir qualsevol nombre de caràcters.

    A la taula següent, suposem que voleu fer una mitjana de vendes "taronja" a totes les regions "sud", inclosa "sud". -oest" i "sud-est". Per fer-ho, incloem un asterisc al segon criteri:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, "south*")

    Si s'introdueix un criteri de concordança de text parcial en una cel·la, concateneu un caràcter comodí amb la referència de la cel·la. En el nostre cas, la fórmula pren aquesta forma:

    =AVERAGEIFS(C3:C15, A3:A15, F3, B3:B15, F4&"*")

    Mitjana si entre dos valors

    Per obtenir la mitjana dels valors que es troben entre dos valors específics, utilitzeu un dels les fórmules genèriques següents:

    Mitjana si hi ha entre dos valors, inclosos:

    AVERAGEIFS(interval_mitjana, rang_criteri,">= valor1 ", rang_criteri,"<= valor2 ")

    Mitjana si hi ha entre dos valors, exclusiu:

    AVERAGEIFS(interval_mitjana, rang_criteri,"> valor1 ", rang_criteri,"< valor2 ")

    A la fórmula 1, utilitzeu els operadors lògics més gran o igual a (>=) i menys o igual a (<=), de manera que s'inclouen els valors de límit. a la mitjana.

    A la segona fórmula, els criteris lògics més gran que (>) i menys de (<) exclouen els valors límit de la mitjana. .

    Aquestes fórmules funcionen bé o en ambdós escenaris: quan les cel·les a la mitjana i les cel·les a comprovar es troben a la mateixa columna o en dues columnes diferents .

    Per exemple, per calcular la mitjana de vendes entre 100 i 130 inclosos, podeu utilitzar aquesta fórmula:

    =AVERAGEIFS(C3:C15, C3:C15, ">=100", C3:C15, "<=130")

    Amb els valors de límit de les cel·les E3 i F3, la fórmula pren aquesta forma:

    =AVERAGEIFS(C3:C15, C3:C15, ">="&E3, C3:C15, "<="&F3)

    Tingueu en compte que en aquest cas fem servir la mateixa referència (C3:C15) per als 3 arguments d'interval.

    Per fer la mitjana de cel·les d'una columna determinada si els valors d'una altra columna es troben entre dos valors, proporcioneu un interval diferent per als arguments interval_mitjana i interval_criteri .

    Per exemple, per fer la mitjana de les vendes a la columna C si la data de la columna B està entre l'1 de setembre i el 30 d'octubre, la fórmula és:

    =AVERAGEIFS(C3:C15, B3:B15, ">=9/1/2022", B3:B15, "<=10/30/2022")

    Amb referències de cel·les:

    =AVERAGEIFS(C3:C15, B3:B15, ">="&E3, B3:B15, "<="&F3)

    Així és com s'utilitza la funció AVERAGEIFS a Excel per trobar una mitjana aritmètica amb diversos criteris. Us agraeixo la lectura i esperem veure-us al nostre bloc la setmana vinent!

    Quader de pràctiques per descarregar

    ExcelFunció AVERAGEIFS: exemples (fitxer .xlsx)

    Michael Brown és un entusiasta de la tecnologia dedicat amb una passió per simplificar processos complexos mitjançant eines de programari. Amb més d'una dècada d'experiència en la indústria tecnològica, ha perfeccionat les seves habilitats en Microsoft Excel i Outlook, així com en Google Sheets i Docs. El bloc de Michael es dedica a compartir els seus coneixements i experiència amb altres persones, oferint consells i tutorials fàcils de seguir per millorar la productivitat i l'eficiència. Tant si sou un professional experimentat com si sou un principiant, el bloc de Michael ofereix valuoses idees i consells pràctics per treure el màxim profit d'aquestes eines de programari essencials.