Skip to content
Google Sheets

DSTDEV function in Google Sheets

Returns the standard deviation of a population sample selected from a database table-like array or range using a SQL-like query.

=DSTDEV(database, field, criteria)

DSTDEV syntax and parameters

Three arguments, three required.

  • databasearrayRequired

    The array or range containing the data to consider, structured in such a way that the first row contains the labels for each column's values.

  • fieldanyRequired

    Indicates which column in database contains the values to be extracted and operated on. field may either be a text label corresponding to a column header in the first row of database or a numeric index indicating which column to consider, where the first column has the value 1.

  • criteriaarrayRequired

    An array or range containing zero or more criteria to filter the database values by before operating.

DSTDEV examples

Formulas you'll actually reuse.

  1. Sample standard deviation of West order amounts:

    =DSTDEV(A1:E200, "Amount", G1:G2)
  2. Spread of only the big West orders (over 1,000):

    =DSTDEV(A1:E200, 4, G1:H2)

DSTDEV in Excel

Same name — your formula ports as-is.

Try DSTDEV in the playground

Edit the example — nothing to install.

Preloaded with the DSTDEV formula from Example 1 — change anything and watch it respond.

Loading the editor…