Syntaxe de la fonction

BDECARTYPE(plage_données; colonne_résultat; critères)

  • plage_donnĂ©es : la base de donnĂ©es Ă  analyser ;
  • colonne_rĂ©sultat : la colonne Ă  utiliser pour calculer le rĂ©sultat ;
  • critères : tableau ou plage de donnĂ©es indiquant le ou les critère(s) de filtrage des donnĂ©es.

Exemples d'utilisation

  • BDECARTYPE(A2:F20;G2;A22:D23)
  • BDECARTYPE(A2:F20;"prix";{"Ticker";"Numericoach"})
  • BDECARTYPE(A3:B20;“Notes”; {“Notes”;“>10”})

Exercices d'application

Dans cet exercice, nous souhaitons connaître l’écart-type sur les notes du premier examen pour les élèves de la classe 2-A.

Pour ce faire, voici la formule utilisĂ©e : 

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=BDECARTYPE(A2:E80;"Note 1";G2:K3)
=BDECARTYPE(A2:E80;"Note 1";G2:K3)
=BDECARTYPE(A2:E80;"Note 1";G2:K3)

Décortiquons cette fonction afin d’en faciliter la compréhension :

  • nous donnons en premier lieu notre base de donnĂ©es complète, Ă  savoir A2:E80 ;
  • dans cette mĂŞme base, nous spĂ©cifions que le calcul doit se faire sur la colonne « Note 1 Â» ;
  • enfin, nous donnons Ă  BDECARTYPE notre tableau de critères. Ici, le seul critère Ă  prendre en compte est la classe qui peut ĂŞtre choisie avec un menu dĂ©roulant.

💡 L’astuce Numericoach : la mise en place d’un menu déroulant en cellule H3 permet à notre fonction de s’adapter automatiquement selon la classe souhaitée.

Pour mettre en place un tel menu, il est nécessaire d’utiliser une Validation des données.

Remarques complĂ©mentaires sur la syntaxe : 

  • L’argument plage_donnĂ©es doit contenir les en-tĂŞtes de votre base de donnĂ©es (le nom des colonnes) ;
  • Pour fonctionner, BDECARTYPE a besoin que les donnĂ©es soient organisĂ©es en colonnes (et donc les en-tĂŞtes en haut).

Démonstration

H3

=BDECARTYPE(A1:E5;"Note 1";H1:H2)

Base de données

Données à analyser pour le calcul

Critère

Le critère à prendre en compte pour le calcul de l'écart-type

A BCDEFGH
1 Elève ClasseSpécialitéNote 1Note 2
Classe
2Brian Hartman1-BInformatique912
2-A
3Melissa Green3-CMathématiques 1610 Ecart-type Note 1=BDECARTYPE(A1:E5;"Note 1";H1:H2)
4Jennifer Michael2-A Mathématiques210
5Brian Wong2-AInformatique5 0
6
Ouvrir dans Sheets

Fonctions