DSTDEV- en DSTEVP-functievoorbeelden in Excel en Google Spreadsheets

Deze Excel-zelfstudie laat zien hoe u de Excel DSTDEV-functies in Excel om de standaarddeviatie te berekenen van voorbeeldgegevens die zijn geëxtraheerd uit records die voldoen aan de opgegeven criteria.

DSTDEV en DSTEVPFunctieoverzicht

De DSTDEV-functie Berekent de standaarddeviatie van voorbeeldgegevens die zijn geëxtraheerd uit records die voldoen aan de opgegeven criteria. Als de gegevens de gehele populatie vertegenwoordigen, gebruikt u de functie DSTDEVP.

Om de DSTDEV Excel-werkbladfunctie te gebruiken, selecteert u een cel en typt u:

(Let op hoe de formule-invoer verschijnt)

DSTDEV Functie Syntaxis en ingangen:

1 =DSTDEV (database, veld, criteria)

database - Databasebereik inclusief headers.

veld - Veldnaam of index om te tellen.

criteria - Criteriabereik inclusief headers.

Wat zijn de DSTDEV- en DSTEVP-functies?

DSTDEV en DSTDEVP zijn twee databasefuncties van Excel. Ze retourneren de standaarddeviatie van een kolom in een database, nadat eerst een reeks filters is toegepast op de gegevens die u opgeeft.

De twee functies dienen enigszins verschillende doelen:

  • DSTDEV retourneert de standaarddeviatie van een steekproef
  • DSTDEV retourneert de standaarddeviatie van de gehele populatie

Merk op dat in deze context "database" eenvoudigweg elke tabel of lijst met gegevens in Excel betekent, zolang deze is georganiseerd met kolomkoppen.

Wat is de standaarddeviatie?

De standaarddeviatie is een spreidingsmaat - het vertelt u hoe verspreid de waarden in een bepaald bereik zijn, ten opzichte van het gemiddelde.

Zijn uw gegevens strak rond het gemiddelde gebundeld, zoals in het onderstaande voorbeeld?

1 48,49,50,51,52

Of is het wijder verspreid, zoals dit volgende voorbeeld?

1 10,25,50,75,90

In beide gevallen is het gemiddelde 50. Dus op zichzelf zegt het gemiddelde ons niet alles wat we over de gegevens moeten weten.

De standaarddeviatie kan ons echter een idee geven van deze spreiding.

Hoe de standaarddeviatie wordt berekend

De standaarddeviatie is de vierkantswortel van de variantie<>. Om de variantie te krijgen, trekt u het gemiddelde af van elke waarde in het gegevensbereik, kwadrateert u elk van deze verschillen en neemt u vervolgens het gemiddelde van deze gekwadrateerde verschillen.

Er zijn eigenlijk twee manieren om de standaarddeviatie te berekenen, afhankelijk van of je steekproef- of populatiegegevens hebt. Als u steekproefgegevens hebt, gebruikt u DSTDEV, en als u de gegevens voor de hele populatie hebt, gebruikt u DSTDEVP.

Als u bijvoorbeeld een enquête heeft gegeven aan 100 van uw klanten en u wilt uw resultaten gebruiken om voorspellingen te doen over al uw klanten, dan gebruikt u DSTDEV. Als je maar 100 klanten hebt en je hebt ze allemaal ondervraagd, dan is dat de hele populatie, dus je zou DSTDEVP gebruiken.

Meer informatie over de standaarddeviatie vindt u op deze pagina: Hoe u de standaarddeviatie berekent in Excel<>.

Hoe de Excel DSTDEV-functie te gebruiken?

Typ het volgende om de Excel DSTDEV-functie te gebruiken:

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

Hier hebben we een database met gegevens over het geslacht, de staat en de leeftijd van een groep mensen. We berekenen de standaarddeviatie van de leeftijdskolom, maar we filteren de gegevens op alleen vrouwen uit Californië.

Zo werkt DSTDEV:

  • Het eerste argument is de database - de tabel in B7:F19. Opmerking: u moet de kolomkoppen in dit bereik opnemen.
  • Het tweede argument is de kolom waarvan we de standaarddeviatie willen, dus "Leeftijd" in dit geval. U kunt naar kolommen verwijzen met hun naam in aanhalingstekens zoals hier, of door hun numerieke positie (als u hier 4 plaatst, krijgt u hetzelfde resultaat).
  • Het derde argument definieert de filters die we willen dat DSTDEV toepast voordat de standaarddeviatie wordt berekend. Deze zijn opgeslagen in de criteriatabel in B3:E4.

Kijk naar de criteriatabel in B3:E4. Ik heb het ingesteld met dezelfde headers als de database en heb twee criteria gedefinieerd: een "Gender" moet "Vrouwelijk" zijn en "Staat" moet "CA" zijn. U hoeft niet elke kolomkop uit uw database in uw tabel met criteria op te nemen - u kunt gewoon de koppen vermelden die u nodig heeft.

DSTDEV retourneert standaarddeviatie: 19,9 jaar.

Wat u als criteria kunt gebruiken

U hebt tal van opties bij het definiëren van de filters in uw criteriatabel. Ons voorbeeld hierboven gebruikte alleen tekstfilters, maar u kunt getalvergelijkers, jokertekens en zelfs het resultaat van formules gebruiken. Hier zijn een paar veelvoorkomende voorbeelden:

Meerdere criteriarijen gebruiken

Wanneer u uw criteriatabel maakt, kunt u meer dan één rij gebruiken. DSTDEV gebruikt in deze gevallen "OF"-logica. Dat wil zeggen, het zal in de berekening rijen opnemen die overeenkomen met ELK van uw criteriarijen.

Hier is een voorbeeld:

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

Ik heb een extra rij toegevoegd aan de criteriatabel en het derde argument in de DSTDEV-functie bijgewerkt om het op te nemen.

Nu zijn de criteria: Vrouw en van CA, Of, Vrouw en van TX. DSTDEV doorloopt elke rij in de database één voor één en als de rij overeenkomt met een van deze criteria, wordt deze in de berekening opgenomen.

DSTDEV keert deze keer 17,3 jaar terug.

Hoe de Excel DSTDEVP-functie te gebruiken?

De Excel DSTDEVP-functie werkt op precies dezelfde manier als de DSTDEV-functie, maar retourneert de standaarddeviatie voor bevolkingsgegevens.

Zorg ervoor dat dit de juiste functie voor u is - als u de gegevens filtert, werkt u waarschijnlijk met een voorbeeld, in welk geval u DSTDEV zou gebruiken. Als uw filter u een volledige populatie laat waarin u geïnteresseerd bent, kunt u doorgaan met DSTDEVP.

Gebruik het op dezelfde manier:

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

Alles werkt op dezelfde manier als DSTDEV - de argumenten van de functie zijn hetzelfde en de regels met betrekking tot de criteriatabel zijn gelijkelijk van toepassing.

Dus hier hebben we exact dezelfde gegevens gebruikt, dezelfde criteria toegepast en krijgen we het resultaat uit dezelfde kolom. Maar het resultaat is anders: 16,2 jaar, in plaats van de 19,9 jaar die we eerder kregen met DSTDEV.

Dit komt omdat de standaarddeviatie van een populatie op een andere manier wordt berekend dan die van een steekproef. Lees hier meer: ​​Hoe bereken je de standaarddeviatie in Excel<>.

Gebruik STDEV.S of STDEV.P als u geen gegevens hoeft te filteren

De mogelijkheid van DSTDEV om gegevens te filteren voordat het resultaat wordt verkregen, kan buitengewoon handig zijn, maar is niet altijd nodig. Soms hebt u een reeks gegevens en hoeft u alleen de standaarddeviatie te weten.

In deze gevallen zou u STDEV.S gebruiken met steekproefgegevens en STDEV.P met populatiegegevens.

De STDEV.S-functie

STDEV.S is iets eenvoudiger te gebruiken. U hoeft slechts één argument op te geven - de cellen die uw voorbeeldgegevens bevatten:

1 =STDEV.S(C4:C6)

Houd er rekening mee dat u deze keer de kolomkoppen niet in het bereik opneemt.

Dus in dit voorbeeld hebben we dezelfde drie gegevenspunten die we in het eerste voorbeeld zagen, toen we filterden op "Vrouwelijk" en "CA" - en STDEV.S heeft hetzelfde resultaat geretourneerd: 19,9

Lees meer over STDEV.S op deze pagina: Hoe bereken je de standaarddeviatie in Excel <>.

De STDEV.P-functie

STDEV.P werkt op dezelfde manier als STDEV.S - geef gewoon het cellenbereik op dat uw populatiegegevens bevat, en het zal de standaarddeviatie voor u retourneren.

1 =STDEV.P(C4:C15)

Omdat we de standaarddeviatie van de populatie krijgen, heb ik de hele dataset in deze opgenomen. STDEV.P retourneert 15.9.

Lees meer over STDEV.P op deze pagina: Hoe bereken je de standaarddeviatie in Excel <>.

DSTDEV-functie in Google Spreadsheets

De DSTDEV-functie werkt in Google Spreadsheets precies hetzelfde als in Excel.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave