Funktionerne DSTDEV og DSTDEVP i Excel beregner en standardafvigelse. DSTDEV beregner standardafvigelsen for en prøve. DSTDEVP beregner standardafvigelsen for en population. Som med andre statistiske databasefunktioner er den unikke og virkelig nyttige funktion ved DSTDEV og DSTDEVP, at du kan angive, at du kun vil have listeposter, der opfylder de angivne kriterier, du medtager i dine beregninger.
Hvis du vil beregne standardafvigelser uden først at anvende udvælgelseskriterier, skal du bruge en af Excel-statistiske funktioner, der ikke er databaser, såsom STDEV, STDEVA, STDEVP eller STDEVPA.
DSTDEV- og DSTDEVP-funktionerne bruger den samme syntaks:
=DSTDEV( database , felt , kriterier )
=DSTDEVP(database;felt;kriterie)
hvor databasen er en intervalreference til Excel-tabellen, der indeholder de værdier, som du ønsker at beregne en standardafvigelse for, et felt fortæller Excel, hvilken kolonne i databasen der skal bruges i beregningerne, og kriterier er en intervalreference, der identificerer felterne og værdierne bruges til at definere dine udvælgelseskriterier.
Det felt argument kan være en celle Referenceholdetiden feltnavnet, feltnavnet i anførselstegn, eller et tal, der identificerer søjlen (1 for den første kolonne, 2 til den anden kolonne, og så videre).
Som et eksempel på, hvordan DSTDEV-funktionen fungerer, antag, at du konstruerer dette regneark.
Arbejdsarkområdet indeholder en lille liste med række 1, der gemmer feltnavne (navn, stat og donation) og rækker 2 til 11, der gemmer individuelle poster.
Række 14 og 15 gemmer kriterieområdet. Kriterieområdet dublerer typisk rækken af feltnavne. Kriterieområdet omfatter også mindst én anden række af etiketter eller værdier eller booleske logiske udtryk, som funktionerne DSTDEV og DSTDEVP bruger til at vælge poster fra listen.
Bemærk det boolske udtryk i celle C15, <>, som fortæller funktionen kun at inkludere poster, hvor feltet Donation viser en værdi mindre end 250.
DSTDEV-funktionen, som vises i celle F3, er
=DSTDEV(A1:C11,"Donation",A14:C15)
og det returnerer prøvestandardafvigelsen for donationsbeløbene vist i databaselisten, eksklusive donationen fra Jeannie i Californien, fordi dette beløb ikke er mindre end 250. Det faktiske funktionsresultat er 33,33333.
DSTDEVP-funktionen, som vises i celle F5, er
=DSTDEVP(A1:C11,"Donation",A14:C15)
og returnerer befolkningens standardafvigelse for donationsbeløbene vist i databaselisten, eksklusive donationen fra Jeannie i Californien, fordi dette beløb ikke er mindre end 250. Det faktiske funktionsresultat er 31,42697.
Du ville forresten ikke bare vælge en af de to databasestandardafvigelsesfunktioner med vilje. Hvis du beregner en standardafvigelse ved hjælp af en stikprøve eller delmængde af elementer fra hele datasættet eller populationen, bruger du DSTDEV-funktionen. Hvis du beregner en standardafvigelse ved hjælp af alle elementerne i populationen, skal du bruge DSTDEVP-funktionen.