Excelin DSTDEV- ja DSTDEVP-funktiot laskevat keskihajonnan. DSTDEV laskee näytteen keskihajonnan. DSTDEVP laskee peruspopulaation keskihajonnan. Kuten muidenkin tietokannan tilastotoimintojen kohdalla, DSTDEV:n ja DSTDEVP:n ainutlaatuinen ja todella hyödyllinen ominaisuus on, että voit määrittää, että haluat vain luettelotietueita, jotka täyttävät laskelmiin sisällyttämäsi kriteerit.
Jos haluat laskea keskihajonnan soveltamatta ensin valintaehtoja, käytä jotakin Excelin ei-tietokantatilastofunktioista, kuten STDEV, STDEVA, STDEVP tai STDEVPA.
DSTDEV- ja DSTDEVP-funktiot käyttävät samaa syntaksia:
=DSTDEV( tietokanta , kenttä , kriteeri )
=DSTDEVP(tietokanta,kenttä,kriteerit)
jossa tietokanta on alueviittaus Excel-taulukkoon, joka sisältää arvot, joille haluat laskea keskihajonnan, kenttä kertoo Excelille, mitä tietokannan saraketta käyttää laskelmissa, ja kriteerit on alueviittaus, joka tunnistaa kentät ja arvot käytetään valintakriteerien määrittämiseen.
Kenttä argumentti voi olla solu, Referenssiviipymäaika kentän nimi, kentän nimi lainausmerkeissä, tai numero, joka tunnistaa kolonnin (1 ensimmäisessä sarakkeessa, 2 toisessa sarakkeessa, ja niin edelleen).
Esimerkkinä DSTDEV-funktion toiminnasta oletetaan, että rakennat tämän laskentataulukon.
Taulukkoalue sisältää pienen luettelon, jonka rivillä 1 on tallennettu kenttien nimet (nimi, osavaltio ja lahjoitus) ja rivit 2–11 yksittäisten tietueiden tallentamiseen.
Rivit 14 ja 15 tallentavat kriteerialueen. Ehtoalue tyypillisesti kopioi kenttien nimien rivin. Ehtoalue sisältää myös vähintään yhden muun rivin tunnisteita tai arvoja tai Boolen logiikkalausekkeita, joita DSTDEV- ja DSTDEVP-funktiot käyttävät tietueiden valitsemiseen luettelosta.
Huomaa Boolen lauseke solussa C15, <>, joka käskee funktiota sisällyttämään vain tietueet, joissa Lahjoitus-kentän arvo on pienempi kuin 250.
DSTDEV-funktio, joka näkyy solussa F3, on
=DSTDEV(A1:C11,"lahjoitus",A14:C15)
ja se palauttaa näytteen keskihajonnan tietokantaluettelossa näkyvistä lahjoitusmääristä, lukuun ottamatta Jeannien lahjoitusta Kaliforniassa, koska se on vähintään 250. Todellinen funktion tulos on 33,33333.
DSTDEVP-funktio, joka näkyy solussa F5, on
=DSTDEVP(A1:C11,"lahjoitus",A14:C15)
ja palauttaa tietokantaluettelossa näkyvien lahjoitusmäärien populaation keskihajonnan, lukuun ottamatta kalifornialaisen Jeannien lahjoitusta, koska se ei ole pienempi kuin 250. Todellinen funktion tulos on 31,42697.
Et muuten vain valitsisi toista kahdesta tietokannan standardipoikkeamafunktiosta tahallaan. Jos lasket keskihajonnan käyttämällä otosta tai alkioiden osajoukkoa koko tietojoukosta tai populaatiosta, käytät DSTDEV-funktiota. Jos lasket keskihajonnan käyttäen kaikkia perusjoukon kohteita, käytä DSTDEVP-toimintoa.