Utilitzeu AVERAGEIF d'Excel per ignorar els valors zero quan es troba la mitjana

La funció AVERAGEIF es va afegir a Excel 2007 per facilitar la cerca del valor mitjà en un rang de dades que compleixi un criteri especificat.

Un d'aquests usos per a la funció és que s'hagi d'ignorar els valors de zero en les dades que rebutgen la mitjana o la mitjana aritmètica quan s'utilitza la funció AVERATGE normal .

A més de les dades que s'afegeixen a un full de càlcul, els valors de zero poden ser el resultat de càlculs de fórmules, especialment en fulls de treball incomplets.

Ignora Zeros en trobar la mitjana

La imatge de dalt conté una fórmula que utilitza AVERAGEIF que ignora els valors de zero. El criteri de la fórmula que fa això és " <> 0".

El caràcter "<>" és el símbol no igual en Excel i es crea escrivint els claudàtors angulars, situats a l'extrem inferior dret del teclat, de nou a enrere;

Els exemples de la imatge utilitzen la mateixa fórmula bàsica: només canvia el rang. Els diferents resultats obtinguts es deuen a les diferents dades utilitzades en la fórmula.

Sintaxi de la funció AVERAGEIF i Augments

La sintaxi d' una funció es refereix al disseny de la funció i inclou el nom de la funció , claudàtors i arguments .

La sintaxi per a la funció AVERAGEIF és:

= AVERAGEIF (Interval, Criteris, Average_range)

Els arguments per a la funció AVERAGEIF són:

Rang : (obligatori) el grup de cel·les que la funció buscarà per trobar coincidències per a l'argument Criteria a continuació.

Criteris : (obligatori) determina si les dades d'una cel·la es promediaran o no

Average_range : (opcional) l'interval de dades que es promedia si el primer rang compleix els criteris especificats. Si s'omet aquest argument, les dades de l'argument de rang es converteixen en mitjana, com es mostra als exemples de la imatge de dalt.

La funció AVERAGEIF ignora:

Nota:

Ignora l'exemple de Zeros

Les opcions per introduir la funció AVERAGEIF i els seus arguments inclouen:

  1. Escriure la funció completa, com ara: = AVERAGEIF (A3: C3, "<> 0") en una cel·la de full de treball;
  2. Seleccionant la funció i els seus arguments utilitzant el quadre de diàleg de la funció AVERAGEIF .

Tot i que és possible introduir manualment la funció completa, molta gent creu que és més fàcil utilitzar el quadre de diàleg, ja que s'ocupa d'introduir la sintaxi de la funció, com ara els claudàtors i els separadors de coma necessaris entre els arguments.

A més, si la funció i els seus arguments s'introdueixen manualment, l'argument Criteria ha d'estar envoltat de cometes: "<> 0" . Si el quadre de diàleg s'utilitza per introduir la funció, s'afegiran les cometes per a vostè.

A continuació es detallen els passos utilitzats per introduir AVERAGEIF a la cel·la D3 de l'exemple anterior utilitzant el quadre de diàleg de la funció.

Obertura del quadre de diàleg AVERAGEIF

  1. Feu clic a la cel·la D3 per fer-la la cel·la activa : la ubicació on es mostraran els resultats de la funció;
  2. Feu clic a la pestanya Fórmules de la cinta ;
  3. Trieu Més funcions> Estadístiques de la cinta per obrir la llista desplegable de funcions;
  4. Feu clic a AVERAGEIF a la llista per mostrar el quadre de diàleg de la funció;
  5. Al quadre de diàleg, feu clic a la línia de rang ;
  6. Ressalteu les cel·les A3 a C3 al full de treball per introduir aquest interval al quadre de diàleg;
  7. A la línia Criteria del quadre de diàleg, escriviu: <> 0 ;
  8. Nota: The Average_range es deixa en blanc ja que trobem el valor mitjà de les mateixes cel·les introduïdes per l'argument de rang ;
  9. Feu clic a D' acord per tancar el quadre de diàleg i tornar al full de treball;
  10. La resposta 5 hauria d'aparèixer a la cel·la D3;
  11. Atès que la funció ignora el valor zero de la cel·la B3, la mitjana de les dues cel·les restants és 5: (4 + 6) / 2 = 10;
  12. Si feu clic a la cel·la D8, la funció completa = AVERAGEIF (A3: C3, "<> 0") apareix a la barra de fórmules que hi ha a sobre del full de treball.