DSTDEV- og DSTDEVP-funksjonene i Excel beregner et standardavvik. DSTDEV beregner standardavviket for en prøve. DSTDEVP beregner standardavviket for en populasjon. Som med andre statistiske databasefunksjoner, er den unike og virkelig nyttige funksjonen til DSTDEV og DSTDEVP at du kan spesifisere at du bare vil ha listeposter som oppfyller de spesifiserte kriteriene du inkluderer i beregningene dine.
Hvis du vil beregne standardavvik uten først å bruke utvalgskriterier, bruk en av Excel-statistiske funksjoner som ikke er databaser, for eksempel STDEV, STDEVA, STDEVP eller STDEVPA.
DSTDEV- og DSTDEVP-funksjonene bruker samme syntaks:
=DSTDEV( database , felt , kriterier )
=DSTDEVP(database;felt;kriterier)
der database er en områdereferanse til Excel-tabellen som inneholder verdiene du vil beregne et standardavvik for, feltet forteller Excel hvilken kolonne i databasen som skal brukes i beregningene, og kriterier er en områdereferanse som identifiserer feltene og verdiene brukes til å definere utvalgskriteriene.
Den felt argumentet kan være en cellereferanse holde feltnavn, feltnavn i anførselstegn, eller et nummer som identifiserer den kolonne (1 for den første kolonne, 2 for den andre kolonnen, og så videre).
Som et eksempel på hvordan DSTDEV-funksjonen fungerer, anta at du konstruerer dette regnearket.
Regnearkområdet inneholder en liten liste med rad 1 som lagrer feltnavn (navn, stat og donasjon) og rader 2 til 11 som lagrer individuelle poster.
Rad 14 og 15 lagrer kriterieområdet. Kriterieområdet dupliserer vanligvis raden med feltnavn. Kriterieområdet inkluderer også minst én annen rad med etiketter eller verdier eller boolske logiske uttrykk som DSTDEV- og DSTDEVP-funksjonene bruker for å velge poster fra listen.
Legg merke til det boolske uttrykket i celle C15, <>, som forteller funksjonen å inkludere bare poster der Donasjon-feltet viser en verdi mindre enn 250.
DSTDEV-funksjonen, som vises i celle F3, er
=DSTDEV(A1:C11,"Donasjon",A14:C15)
og den returnerer prøvestandardavviket for donasjonsbeløpene vist i databaselisten, unntatt donasjonen fra Jeannie i California fordi beløpet ikke er mindre enn 250. Det faktiske funksjonsresultatet er 33,33333.
DSTDEVP-funksjonen, som vises i celle F5, er
=DSTDEVP(A1:C11,"Donasjon",A14:C15)
og returnerer populasjonsstandardavviket for donasjonsbeløpene vist i databaselisten, unntatt donasjonen fra Jeannie i California fordi beløpet ikke er mindre enn 250. Det faktiske funksjonsresultatet er 31,42697.
Du ville forresten ikke bare valgt en av de to standardavviksfunksjonene for databasen. Hvis du beregner et standardavvik ved å bruke et utvalg, eller undersett av elementer, fra hele datasettet eller populasjonen, bruker du DSTDEV-funksjonen. Hvis du beregner et standardavvik ved å bruke alle elementene i populasjonen, bruk DSTDEVP-funksjonen.