Skip to main content

Ohita nollat ​​Excel AVERAGEIF: llä, kun etsitään keskiarvot

9 CRUCIAL Winter Variation Cases You Need To Know (Huhtikuu 2025)

9 CRUCIAL Winter Variation Cases You Need To Know (Huhtikuu 2025)
Anonim

AVERAGEIF-toiminnon avulla on helpompi löytää keskimääräinen arvo tietyllä tietueella, joka täyttää tietyn kriteerin. Yksi toiminto on, että se jättää huomiotta nolla-arvot tietoja, jotka heittävät keskiarvon tai aritmeettisen keskiarvon käytettäessä säännöllistä AVERAGE-funktiota. Nettoluvut voidaan lisätä laskentataulukkoon lisättyjen tietojen lisäksi kaavojen laskutoimituksiin, erityisesti puutteellisissa laskentataulukoissa.

Huomautus: Tämän artikkelin tiedot koskevat Excel-versioita 2019, 2016, 2013, 2010 ja Excel for Mac.

Ohita nollat ​​keskimäärin

Alla olevassa kuvassa on esimerkkitoiminto, joka käyttää AVERAGEIF-ohjelmaa ohittaakseen kaikki nolla-arvot. Kaikki esitetyt toiminnot käyttävät samaa peruskaavaa, mutta vain valikoima vaihtelee esimerkkien välillä. Erilaiset tulokset johtuvat kaavassa käytetyistä erilaisista tiedoista.

Kaavassa oleva kriteeri, joka sallii nollien huomiotta jättämisen, on:

<>0

AVERAGEIF-funktio Syntaksi ja lisäykset

Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet ja argumentit. AVERAGEIF-toiminnon syntaksi on:

= AVERAGEIF (alue, kriteerit, keskiarvo_range)

AVERAGEIF-toiminnon argumentit ovat:

  • alue (pakollinen): solujen ryhmä, jonka funktio etsii kriteerien etsimistä Perustelu.
  • Kriteeri (vaadittu): Määrittää, onko solussa tietoja keskitettävä vai ei.
  • Average_range (valinnainen): Keskimääräinen datayksikkö, jos ensimmäinen alue täyttää määritetyt kriteerit. Jos tämä argumentti jätetään pois, alueen tiedot argumentti on keskiarvo.

AVERAGEIF-toiminto jättää huomiotta:

  • Solut keskimääräinen_range argumentti, joka sisältää loogisia (TRUE tai FALSE) arvoja.
  • Tyhjät keskimääräiset satunnaiset solut.

Jos alueella ei ole soluja täyttävät tunnistetut kriteerit, AVERAGEIF palauttaa # DIV / 0! virhearvo, jossa kaikki solualueet ovat yhtä kuin nolla. Jos alue argumentti on täysin tyhjä tai sisältää vain tekstiviestejä, AVERAGEIF palauttaa myös # DIV / 0! virhearvo.

Ohita nolla-esimerkki

AVERAGEIF-toiminnon ja sen argumenttien syöttövaihtoehdot ovat:

  • Täydellisen toiminnon kirjoittaminen laskentataulukkoon.
  • Toiminnon ja sen argumenttien valitseminen kaavan rakennetta käyttämällä.

Vaikka koko toiminto on mahdollista syöttää manuaalisesti, on helpompi käyttää valintaikkunaa. Valintaikkuna huolehtii toiminnon syntaksin syöttämisestä, kuten suluissa ja pilkkujen erottimien välillä.

Lisäksi, jos funktio ja sen argumentit syötetään manuaalisesti, kriteerit esimerkiksi argumentti on ympäröity lainausmerkeillä'<> 0'. Jos kaavan rakennetta käytetään syöttämään toiminto, se lisää lainausmerkit puolestasi.

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

Kaavan rakennuttajan avaaminen

Seuraavassa on vaiheet, joita käytetään syöttämään AVERAGEIF: n esimerkkikuvan soluun D3 käyttämällä kaavan rakennetta.

  1. Valitse solu D3 jotta se olisi aktiivinen solu. Tämä on paikka, jossa funktion tulokset näytetään.

  2. valita kaavat.

  3. Valita Lisää toimintoja > tilastollinen avaa ponnahdusikkunan toiminto.

  4. valita AVERAGEIF luettelossa, jotta Formula Builder voidaan tuoda esiin.

  5. Valitse alue linja.

  6. Korosta solut A3 että C3 syöttää laskentataulukkoon tämän alueen.

  7. Kirjoita kriteeriviivalla tyyppi <> 0. Average_range jätetään tyhjäksi, koska etsit keskimääräistä arvoa samoille soluille syötetyistä soluista Perustelu.

  8. valita Tehty täydentää toimintoa. Vastaus 5 ilmestyy soluun D3.

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

Koska funktio jättää nollaarvon solussa B3, jäljellä olevien kahden solun keskiarvo on 5 ((4 + 6) / 2 = 10). Jos valitset esimerkin solun D8, koko toiminto näkyy laskentataulukon yläpuolella olevassa kaavassa.