Video: Excel Magic Trick 852: Conditional Standard Deviation: STDEV.S & IF or DSTDEV functions? 2024
De DSTDEV- en DSTDEVP-functies in Excel berekenen een standaardafwijking. DSTDEV berekent de standaarddeviatie voor een steekproef. DSTDEVP berekent de standaarddeviatie voor een populatie. Net als met andere database statistische functies, is de unieke en echt nuttige functie van DSTDEV en DSTDEVP dat u kunt specificeren dat u alleen lijstrecords wenst die voldoen aan de gespecificeerde criteria die u in uw berekeningen opneemt.
Als u standaardafwijkingen wilt berekenen zonder eerst selectiecriteria toe te passen, gebruikt u een van de statistische statistische functies van Excel, zoals STDEV, STDEVA, STDEVP of STDEVPA.
De DSTDEV- en DSTDEVP-functies gebruiken dezelfde syntaxis:
= DSTDEV ( database , veld , criteria ) = DSTDEVP (database, veld, criteria)
waarbij database een bereikverwijzing is naar de Excel-tabel met de waarden waarvoor u een standaardafwijking wilt berekenen, veld vertelt Excel welke kolom in de database gebruik in de berekeningen, en criteria is een bereikverwijzing die de velden en waarden identificeert die worden gebruikt om uw selectiecriteria te definiëren.
Het -veld -argument kan een celverwijzing zijn met de veldnaam, de veldnaam tussen aanhalingstekens of een nummer dat de kolom identificeert (1 voor de eerste kolom, 2 voor de tweede kolom, enzovoort).
Stel dat u dit werkblad maakt als een voorbeeld van hoe de DSTDEV-functie werkt.
Het werkbladbereik bevat een kleine lijst met rij 1 met veldnamen (naam, staat en donatie) en rijen 2 tot en met 11 met afzonderlijke records.
Rijen 14 en 15 slaan het criteriumbereik op. Het criteriabereik dupliceert meestal de rij veldnamen. Het criteriabereik omvat ook ten minste één andere rij labels of waarden of Booleaanse logische expressies die de DSTDEV- en DSTDEVP-functies gebruiken om records uit de lijst te selecteren.
Let op de Booleaanse uitdrukking in cel C15, <250, die de functie vertelt om alleen records op te nemen waarbij het veld Donatie een waarde van minder dan 250 toont.
De DSTDEV-functie, die in cel F3 verschijnt, is
= DSTDEV (A1: C11, "Donatie", A14: C15)
en het geeft de standaarddeviatie van het monster van de bedragen van de donatie in de databaselijst, met uitzondering van de schenking van Jeannie in Californië, omdat die hoeveelheid niet minder is dan 250 Het feitelijke functieresultaat is 33. 33333.
De DSTDEVP-functie, die wordt weergegeven in cel F5, is
= DSTDEVP (A1: C11, "Donation", A14: C15)
en geeft de populatienorm terug afwijking van de donatiebedragen weergegeven in de databaselijst met uitsluiting van de donatie van Jeannie in Californië omdat dat bedrag niet minder is dan 250.Het feitelijke resultaat van de functie is 31. 42697.
Je zou trouwens niet zomaar een van de twee standaarddataf deviatiefuncties kiezen. Als u een standaardafwijking berekent met een steekproef of een subset van items, uit de gehele gegevensset of populatie, gebruikt u de DSTDEV-functie. Als u een standaardafwijking berekent met alle items in de populatie, gebruikt u de DSTDEVP-functie.