Skip to main content

Ignora Zeros amb Excel AVERAGEIF quan trobeu mitjanes

Anonim

La funció AVERAGEIF fa que sigui més fàcil trobar el valor mitjà en una gamma de dades que compleixi un criteri especificat. Un ús per a la funció és ignorar els valors de zero en les dades que rebutgen la mitjana mitjana o 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.

Nota: La informació d'aquest article s'aplica a les versions Excel 2019, 2016, 2013, 2010 i Excel per a Mac.

Ignora Zeros en trobar la mitjana

La imatge inferior conté una funció d'exemple que utilitza AVERAGEIF per ignorar tots els valors de zero. Totes les funcions mostrades utilitzen la mateixa fórmula bàsica, només amb el canvi de rang entre exemples. Els diferents resultats es deuen a les diferents dades utilitzades a la fórmula.

El criteri de la fórmula que permet que els zeros siguin ignorats és:

<>0

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:

  • Gamma (obligatori): el grup de cel·les que la funció busca per trobar coincidències per als criteris argument
  • Criteris (obligatori): Determina si les dades d'una cel·la es promediaran o no.
  • Average_range (opcional): el rang de dades que es promedia si el primer rang compleix els criteris especificats. Si s'omet aquest argument, les dades del rang En canvi, l'argument és promedio.

La funció AVERAGEIF ignora:

  • Cèl·lules a l'arrel_ mitjana argument que conté valors booleanos (TRUE o FALSE).
  • Les cel·les de l'objecte Average_range estan buides.

Si no hi ha cel·les en el rang compleix els criteris identificats, AVERAGEIF torna el # DIV / 0! valor d'error, on totes les cel·les del rang són iguals a zero. Si el rang l'argument està completament buit o només conté valors de text, AVERAGEIF també retorna el # DIV / 0. valor d'error.

Ignora l'exemple de Zeros

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

  • Escriure la funció completa en una cel·la de full de càlcul.
  • Selecció de la funció i els seus arguments mitjançant el Generador de fórmules.

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

A més, si la funció i els seus arguments s'introdueixen manualment, els criteris L'argument ha d'estar envoltat de cometes, per exemple'<> 0'. Si el constructor de fórmules s'utilitza per introduir la funció, afegeix les cometes per a vostè.

0 símbol "class =" lazyload "data-click-tracked =" true "data-img-lightbox =" true "data-expand =" 300 "id =" mntl-sc-block-image_1-0-37 " tracking-container = "true" />

Obertura del constructor de fórmules

Aquests són els passos utilitzats per introduir AVERAGEIF a la cel·la D3 de la imatge d'exemple utilitzant el Generador de fórmules.

  1. Selecciona cel·la D3 per convertir-lo en la cel·la activa. Aquesta és la ubicació on es mostren els resultats de la funció.

  2. Selecciona Fórmules.

  3. Trieu Més funcions > Estadística per obrir la llista desplegable de la funció.

  4. Selecciona AVERAGEIF a la llista per obrir el Formula Builder.

  5. Seleccioneu el Gamma línia

  6. Ressalteu les cel·les A3 a C3 en el full de càlcul per entrar en aquest rang.

  7. A la línia Criteria, escriviu <> 0. The Average_range es deixa en blanc perquè està trobant el valor mitjà de les mateixes cel·les introduïdes per l'interval argument

  8. Selecciona Fet per completar la funció. La resposta 5 apareix a la cel·la D3.

= AVERAGEIF (A3: C3, "<> 0")

Atès que la funció ignora el valor zero a la cel·la B3, la mitjana de les dues cel·les restants és 5 ((4 + 6) / 2 = 10). Si seleccioneu la cel·la D8 de l'exemple, la funció completa apareix a la barra de fórmules que hi ha a sobre del full de treball.