Eksempler på DSTDEV- og DSTEVP -funktioner i Excel og Google Sheets

Denne Excel -tutorial viser, hvordan du bruger Excel DSTDEV -funktioner i Excel for at beregne standardafvigelse af eksempeldata udvundet fra poster, der matcher de givne kriterier.

DSTDEV og DSTEVPOversigt over funktioner

DSTDEV -funktionen Beregner standardafvigelsen for eksempeldata ekstraheret fra poster, der matcher de givne kriterier. Hvis data repræsenterer hele befolkningen, skal du bruge DSTDEVP -funktionen.

Hvis du vil bruge DSTDEV Excel -regnearksfunktionen, skal du markere en celle og skrive:

(Bemærk hvordan formelindgangene vises)

DSTDEV Funktionssyntaks og input:

1 = DSTDEV (database, felt, kriterier)

database - Databaseområde inklusive overskrifter.

Mark - Feltnavn eller indeks, der skal tælles.

kriterier - Kriterier, inklusive overskrifter.

Hvad er DSTDEV- og DSTEVP -funktionerne?

DSTDEV og DSTDEVP er to af Excels databasefunktioner. De returnerer standardafvigelsen for en kolonne i en database, efter først at have anvendt en række filtre på de data, du angiver.

De to funktioner tjener lidt forskellige formål:

  • DSTDEV returnerer standardafvigelsen for en prøve
  • DSTDEV returnerer standardafvigelsen for hele befolkningen

Bemærk, at i denne sammenhæng betyder "database" simpelthen enhver tabel eller liste over data i Excel, så længe det er blevet organiseret med kolonneoverskrifter.

Hvad er standardafvigelsen?

Standardafvigelsen er et mål for spredning - den fortæller dig, hvor spredte værdierne i et givet område er i forhold til middelværdien.

Er dine data samlet tæt omkring middelværdien, som eksemplet herunder?

1 48,49,50,51,52

Eller er det mere udbredt, som dette næste eksempel?

1 10,25,50,75,90

I begge disse tilfælde er gennemsnittet 50. Så i sig selv fortæller middelværdien ikke os alt, hvad vi måske har brug for at vide om dataene.

Standardafvigelsen kan dog give os en idé om denne spredning.

Sådan beregnes standardafvigelsen

Standardafvigelsen er kvadratroden af ​​variansen <>. For at få variansen trækker du middelværdien fra hver værdi i dataområdet, kvadrerer hver af disse forskelle og tager derefter gennemsnittet af disse kvadrerede forskelle.

Der er faktisk to måder at beregne standardafvigelsen på, afhængigt af om du har prøve- eller populationsdata. Hvis du har eksempeldata, skal du bruge DSTDEV, og hvis du har dataene for hele befolkningen, skal du bruge DSTDEVP.

For eksempel, hvis du har givet en undersøgelse til 100 af dine kunder, og du vil bruge dine resultater til at forudsige alle dine kunder, ville du bruge DSTDEV. Hvis du kun har 100 kunder, og du har undersøgt dem alle, er det hele befolkningen, så du vil bruge DSTDEVP.

Du kan lære mere om standardafvigelsen på denne side: Sådan beregnes standardafvigelsen i Excel <>.

Sådan bruges Excel DSTDEV -funktionen

Hvis du vil bruge Excel DSTDEV -funktionen, skal du skrive følgende:

1 = DSTDEV (B7: E19, "Alder", B3: E4)

Her har vi en database, der indeholder data om en gruppe af menneskers køn, tilstand og alder. Vi beregner standardafvigelsen for alderskolonnen, men vi filtrerer dataene til kun kvinder fra Californien.

Sådan fungerer DSTDEV:

  • Det første argument er databasen - tabellen i B7: F19. Bemærk: Du skal inkludere kolonneoverskrifterne i dette område.
  • Det andet argument er den kolonne, vi ønsker standardafvigelsen for, så "Alder" i dette tilfælde. Du kan referere til kolonner med deres navn i anførselstegn som her eller ved deres numeriske position (at sætte 4 her ville få det samme resultat).
  • Det tredje argument definerer de filtre, vi ønsker, at DSTDEV skal anvende, før standardafvigelsen beregnes. Disse gemt i kriterietabellen i B3: E4.

Se kriterietabellen i B3: E4. Jeg har konfigureret det med de samme overskrifter som databasen og defineret to kriterier: et "køn" skal være "kvinde" og "stat" skal være "CA". Du behøver ikke at inkludere alle kolonneoverskrifter fra din database i din kriterietabel - du kan bare angive dem, du har brug for.

DSTDEV returnerer standardafvigelse: 19,9 år.

Hvad du kan bruge som kriterier

Du har masser af muligheder, når du definerer filtrene i din kriterietabel. Vores eksempel ovenfor brugte bare tekstfiltre, men du kan bruge talkomparatorer, jokertegn og endda resultatet af formler. Her er et par almindelige eksempler:

Brug af flere kriterierækker

Når du opretter din kriterietabel, kan du bruge mere end én række. DSTDEV bruger “ELLER” logik i disse tilfælde. Det vil sige, at den vil inkludere i beregningsrækkerne, der matcher ALLE af dine kriterierækker.

Her er et eksempel:

1 = DSTDEV (B8: E20, "Alder", B3: E5)

Jeg har tilføjet en ekstra række til kriterietabellen og opdateret det tredje argument i DSTDEV -funktionen til at inkludere det.

Nu er kriterierne: Kvinde og fra CA, Eller, Kvinde og fra TX. DSTDEV gennemgår hver række i databasen en efter en, og hvis rækken matcher et af disse kriterier, vil den blive inkluderet i beregningen.

DSTDEV returnerer 17,3 år denne gang.

Sådan bruges Excel DSTDEVP -funktionen

Excel DSTDEVP -funktionen fungerer på nøjagtig samme måde som DSTDEV -funktionen, men den returnerer standardafvigelsen for befolkningsdata.

Sørg for, at dette er den passende funktion, du kan bruge - hvis du filtrerer dataene, arbejder du muligvis med en prøve, i hvilket tilfælde du ville bruge DSTDEV. Hvis dit filter efterlader dig med en hel befolkning, som du er interesseret i, kan du fortsætte med DSTDEVP.

Brug det på samme måde:

1 = DSTDEVP (B7: E19, "Alder", B3: E4)

Alt fungerer på samme måde som DSTDEV - funktionens argumenter er de samme, og reglerne vedrørende kriterietabellen gælder lige meget.

Så her har vi brugt nøjagtig de samme data, anvendt de samme kriterier, og vi får resultatet fra den samme kolonne. Men resultatet er anderledes: 16,2 år, i stedet for de 19,9 år, vi tidligere fik med DSTDEV.

Dette skyldes, at en populations standardafvigelse beregnes på en anden måde end en prøve. Lær mere her: Sådan beregnes standardafvigelsen i Excel <>.

Brug STDEV.S eller STDEV.P, når du ikke behøver at filtrere data

DSTDEVs evne til at filtrere data, før resultatet af resultatet kan være yderst nyttigt, men det er ikke altid nødvendigt. Nogle gange har du en række data, og du skal bare kende standardafvigelsen.

I disse tilfælde ville du bruge STDEV.S med eksempeldata og STDEV.P med befolkningsdata.

STDEV.S -funktionen

STDEV.S er lidt enklere at bruge. Du behøver kun at angive et argument - cellerne, der indeholder dine eksempeldata:

1 = STDEV.S (C4: C6)

Bemærk, at du ikke inkluderer kolonneoverskrifterne i området denne gang.

Så i dette eksempel har vi de samme tre datapunkter, som vi så i det første eksempel, da vi filtrerede efter "Kvinde" og "CA" - og STDEV.S har returneret det samme resultat: 19,9

Lær mere om STDEV.S på denne side: Sådan beregnes standardafvigelsen i Excel <>.

STDEV.P -funktionen

STDEV.P fungerer på samme måde som STDEV.S - angiv bare celleområdet, der indeholder dine befolkningsdata, og det returnerer standardafvigelsen for dig.

1 = STDEV.P (C4: C15)

Da vi får populationsstandardafvigelsen, har jeg inkluderet hele datasættet i dette. STDEV.P returnerer 15.9.

Lær mere om STDEV.P på denne side: Sådan beregnes standardafvigelsen i Excel <>.

DSTDEV -funktion i Google Sheets

DSTDEV -funktionen fungerer nøjagtig det samme i Google Sheets som i Excel.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave