StDev- und StDevP-Funktion

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Geben Sie Schätzungen der Standardabweichung für eine Grundgesamtheit oder eine Grundgesamtheitsstichprobe zurück, dargestellt als eine Gruppe von Werten, die in einem angegebenen Feld in einer Abfrage enthalten sind.

Syntax

StDev(expr)

StDevP(expr)

Der Platzhalter expr stellt einen Zeichenfolgenausdruck dar, der das Feld identifiziert, das die numerischen Daten enthält, die Sie auswerten möchten, oder einen Ausdruck, der eine Berechnung anhand der Daten in diesem Feld durchführt. Zu den Operanden von Ausdruck zählen der Name eines Tabellenfelds, eine Konstante oder eine Funktion (eine systeminterne oder benutzerdefinierte Funktion, jedoch keine der anderen SQL-Aggregatfunktionen).

Hinweise

Die StDevP-Funktion wertet Werte aus, und die StDev-Funktion wertet Stichproben aus.

Wenn die zugrunde liegende Abfrage weniger als zwei Datensätze (oder bei der StDevP-Funktion keine Datensätze) enthält, geben diese Funktionen einen Nullwert zurück (was bedeutet, dass keine Standardabweichung berechnet werden kann).

Sie können die Funktionen StDev und StDevP in einem Abfrageausdruck verwenden. Sie können diesen Ausdruck auch in der SQL-Eigenschaft eines QueryDef-Objekts oder beim Erstellen eines Recordset-Objekts basierend auf einer SQL-Abfrage verwenden.

Beispiel

Ausdruck Ergebnisse
SELECT stDev(UnitPrice) AS StDEV_Value, stDevP(UnitPrice) as StDEVP_Value FROM productSales; Berechnet die Standard Abweichung von "Einzelpreis" unter Berücksichtigung der angegebenen Daten als Stichprobe und Standard Abweichung von "Einzelpreis" unter Berücksichtigung der angegebenen Daten als gesamte Grundgesamtheit und zeigt die Ergebnisse in StDE _Value bzw. StDEVP_Value an.

Berechnen von Feldern in SQL-Funktionen