DSTDEV : Fonction de base de données dans Google Sheets pour le calcul de l’écart-type

La fonction de base de données DSTDEV joue un rôle important dans le calcul de l’écart-type (d’un échantillon de population) dans Google Sheets.

Elle est plus efficace par rapport à sa « sœur » STDEV car elle fonctionne avec des données structurées et prend également un critère comme argument.

Au lieu d’une donnée partielle (échantillon de population), si vous travaillez avec une donnée complète (population), alors il existe une autre fonction appelée DSTDEVP (qui est le sujet d’un autre tutoriel à venir) ou STDEVP.

Dans la fonction normale STDEV, pour inclure des critères lors du calcul de l’écart-type, vous devez utiliser la fonction Filter.

Vous pouvez trouver un exemple de cette combinaison dans la dernière partie sous le sous-titre STDEV vs DSTDEV dans Google Sheets.

Pour utiliser votre plage de données/tableau dans les fonctions de base de données, incluez une ligne d’en-tête contenant les étiquettes des champs. Ne vous inquiétez pas ! Tout cela peut être appris facilement avec l’aide de ce tutoriel.

Comment utiliser la fonction de base de données DSTDEV dans Google Sheets

Syntaxe : DSTDEV(base de données, champ, critères)

base de données – La plage de cellules contenant les données à prendre en compte. Les colonnes de la plage sont appelées des champs. La première ligne de cette plage doit contenir les étiquettes (étiquettes des champs) pour les valeurs de chaque colonne (champ).

Voir la capture d’écran ci-dessous dans laquelle la première ligne contient les étiquettes des champs qui sont « Race de chien », « Hauteur (mm) » et « Poids (lbs) ».

champ – Indique quelle colonne de la plage (base de données) contient les valeurs à utiliser. Vous pouvez spécifier les champs en entrant les étiquettes des champs entre guillemets ou en utilisant le numéro de colonne. La première colonne de la base de données a le numéro de champ 1.

Dans mon exemple ci-dessous, c’est « Hauteur (mm) » ou vous pouvez utiliser le numéro 2 comme champ.

critères – Conditions à inclure dans le calcul.

Exemples de formules DSTDEV dans Google Sheets

Voici quelques formules que je vais utiliser avec un seul, plusieurs et aucun critère dans le calcul de l’écart-type.

Mes données d’exemple contiennent les noms de quelques races de chiens ainsi que leur hauteur et leur poids. Je n’utilise que la colonne de la hauteur dans le calcul.

Example to DSTDEV Database Function in Google Sheets

Exemple 1 : DSTDEV sans critères/conditions
=DSTDEV(A1:C12,2,E1:G2)

Remarque : Si vous n’avez aucun critère à spécifier, vous pouvez simplement utiliser la fonction STDEV comme ci-dessous.
=stdev(B2:B12)

Les deux formules renverront le résultat de l’écart-type comme suit.
Résultat : 125.41

Dans cette formule, j’ai utilisé le champ n°2 qui contient les hauteurs des races de chiens. Cela nous aide à comprendre comment les hauteurs des chiens sont réparties.

Pour votre information, la hauteur moyenne des races de chiens dans cet échantillon de population est de 294.
=average(B2:B12)

Standard deviation chart in Google Sheets

Vous voulez savoir comment tracer ce graphique ? Suivez ce guide – Mean and Standard Deviation Straight Lines on a Column Chart in Google Sheets.

Exemple 2 : DSTDEV avec critères/conditions
L’un des avantages d’utiliser la fonction de base de données DSTDEV dans Google Sheets par rapport à STDEV est sa capacité à inclure des critères.

Supposons que vous souhaitiez trouver l’écart-type de la race de chien « Pug ». Si tel est le cas, vous pouvez utiliser la formule suivante.

Entrez la chaîne « Pug » dans la cellule E2 sans guillemets. La formule sera la même que celle que j’ai utilisée dans l’exemple n°1 ci-dessus.
=DSTDEV(A1:C12,2,E1:G2)

Cela renverra le résultat 13.61.

Dans la formule ci-dessus, si vous le souhaitez, vous pouvez créer un tableau virtuel pour remplacer la plage de critères E1:G2 comme suit.
=DSTDEV(A1:C12,2,{« Race de chien »; »Pug »})

J’ai un guide avancé pour utiliser des conditions dans les fonctions de base de données dans Google Docs Sheets – The Ultimate Guide to Using Criteria in Database Functions in Google Sheets. Cela peut vous aider à devenir un expert dans l’utilisation de toutes les fonctions D dans Sheets.

STDEV vs DSTDEV dans Google Sheets

En fait, j’ai déjà expliqué les différences ci-dessus. Lisez cela en un seul endroit ci-dessous.

  1. DSTDEV est une fonction de base de données qui nécessite des données structurées. En revanche, STDEV n’est pas une fonction de base de données. Elle fonctionne donc dans des plages de données normales.
  2. Vous pouvez filtrer les données à l’aide de DSTDEV. Il suffit de fournir la condition dans l’argument des critères pour filtrer. Mais dans STDEV, il n’y a pas d’option, bien qu’il existe des solutions de contournement.

Ce sont les deux différences entre ces fonctions. Dans le point # 2 ci-dessus, j’ai mentionné une solution de contournement, n’est-ce pas ?

Voyez cette formule exemple qui renverra l’écart-type 13.61. C’est équivalent à la sortie de la formule donnée sous le titre « Exemple 2 : DSTDEV avec critères/conditions ».
=stdev(FILTER(B2:B12,A2:A12= »pug »))

Si vous avez des doutes concernant l’utilisation de la fonction de base de données DSTDEV dans Google Sheets, veuillez laisser un commentaire.

Articles connexes : How to Use the VAR Function in Google Sheets.

Articles en lien