Fonction BDECARTTYPE ExcelÉcart-type d'une base de données avec critères
La fonction BDECARTTYPE (DSTDEVP en anglais) calcule l'écart-type d'une population à partir d'enregistrements d'une base de données qui correspondent à des critères spécifiques. C'est l'outil parfait quand tu veux mesurer la dispersion des données tout en filtrant selon des conditions précises.
Par exemple, tu peux calculer l'écart-type des ventes uniquement pour une région spécifique, ou pour les produits d'une certaine catégorie. Cette fonction fait partie de la famille des fonctions BD (Base de Données) qui permettent des analyses puissantes sur des données structurées.
Syntaxe de la fonction BDECARTTYPE
=BDECARTTYPE(base_données; champ; critères)BDECARTTYPE extrait les valeurs d'une colonne spécifique pour les enregistrements qui correspondent aux critères, puis calcule l'écart-type de cette population.
Comprendre chaque paramètre
base_données
(obligatoire)La plage de cellules contenant ta base de données, y compris les en-têtes de colonnes. Par exemple A1:E100. La première ligne doit contenir les noms des champs.
champ
(obligatoire)Le nom de la colonne (entre guillemets) ou son numéro dont tu veux calculer l'écart-type. Par exemple "Ventes" ou 3 pour la troisième colonne.
critères
(obligatoire)Une plage contenant les conditions de filtrage. La première ligne contient les en-têtes (identiques à ceux de la base) et les lignes suivantes contiennent les valeurs à filtrer.
Exemples pratiques
Exemple 1 – Écart-type des ventes par région
Tu es analyste commercial et tu veux mesurer la variabilité des ventes dans la région Nord pour évaluer la stabilité des performances.
Zone critères E1:E2 contient 'Région' et 'Nord'. L'écart-type mesure la dispersion des ventes Nord.
| A | B | C | |
|---|---|---|---|
| 1 | Vendeur | Région | Ventes |
| 2 | Marie | Nord | 12 500 |
| 3 | Pierre | Sud | 8 200 |
| 4 | Sophie | Nord | 15 000 |
| 5 | Lucas | Nord | 11 800 |
=BDECARTTYPE(A1:C5; "Ventes"; E1:E2)Exemple 2 – Variabilité des notes par matière
Tu es enseignant et tu veux voir si les notes en maths sont plus dispersées que dans les autres matières.
Critère : Matière = 'Maths'. Un écart-type élevé indique des niveaux très hétérogènes.
| A | B | C | |
|---|---|---|---|
| 1 | Élève | Matière | Note |
| 2 | Emma | Maths | 15 |
| 3 | Hugo | Français | 12 |
| 4 | Léa | Maths | 18 |
| 5 | Tom | Maths | 9 |
=BDECARTTYPE(A1:C5; "Note"; E1:E2)Les erreurs fréquentes
Erreur #VALEUR! – Champ non trouvé
Le nom du champ spécifié n'existe pas dans les en-têtes de la base de données.
Solution : Vérifie l'orthographe exacte du nom de colonne ou utilise son numéro de position.
Erreur #DIV/0! – Aucune correspondance
Aucun enregistrement ne correspond aux critères spécifiés.
Solution : Vérifie que tes critères correspondent à des données existantes. Attention aux espaces en trop.
Questions fréquentes
Quelle est la différence entre BDECARTTYPE et ECARTYPE ?
ECARTYPE calcule l'écart-type sur une simple plage de valeurs, tandis que BDECARTTYPE fonctionne sur une base de données structurée avec des critères de filtrage. BDECARTTYPE te permet de calculer l'écart-type uniquement sur les enregistrements qui correspondent à tes critères, sans avoir à filtrer manuellement les données.
Comment définir les critères pour BDECARTTYPE ?
Les critères doivent être placés dans une plage séparée avec les en-têtes de colonnes identiques à ceux de ta base de données. Par exemple, si tu veux l'écart-type des ventes de Paris, crée une zone avec 'Ville' en en-tête et 'Paris' dessous. Tu peux avoir plusieurs critères sur la même ligne (ET) ou plusieurs lignes (OU).
Que signifie 'population' dans le contexte de BDECARTTYPE ?
BDECARTTYPE calcule l'écart-type pour une population entière (tous les éléments). Si tes données ne sont qu'un échantillon d'une population plus large, utilise plutôt BDECARTYPE (sans le deuxième T) qui applique la formule d'échantillon avec n-1 au dénominateur.
Puis-je utiliser des caractères génériques dans les critères ?
Oui ! Tu peux utiliser * pour plusieurs caractères et ? pour un seul caractère. Par exemple, 'Par*' correspondra à Paris, Parme, etc. Pour chercher littéralement ces caractères, précède-les d'un tilde (~).
Comment combiner plusieurs critères ET et OU avec BDECARTTYPE ?
Pour des critères ET (toutes les conditions doivent être vraies), place-les sur la même ligne dans ta zone de critères. Pour des critères OU (au moins une condition vraie), place-les sur des lignes différentes. Tu peux aussi combiner les deux : plusieurs colonnes sur une ligne pour le ET, plusieurs lignes pour le OU.
Fonctions similaires
Maîtrise les fonctions de base de données
Tu connais maintenant BDECARTTYPE ! Rejoins Le Dojo Club pour découvrir toutes les fonctions BD et devenir un pro de l'analyse de données.
Essayer pendant 30 jours