Syntaxe de la fonction
BDMAX(plage_données; colonne; critères)
- plage_données : la base de données à analyser (doit contenir les en-têtes de colonnes) ;
- colonne : la colonne contenant les valeurs à extraire et exploiter pour calculer le maximum ;
- critères : tableau ou plage de données indiquant le ou les critère(s) de filtrage des données.
Exemples d'utilisation
- BDMAX(A2:F20;G2;A22:D23)
- BDMAX(A2:F20;"prix";{"code";"Numericoach"})
Exercices d'application
Dans cet exercice, nous souhaitons identifier la meilleure note obtenue au premier examen pour un élève ayant pour spécialité les sciences humaines.
![](https://thierryvanoffe.com/wp-content/uploads/2023/03/google-sheets-base_de_donnees-fonction-bdmax-1024x251.png)
Pour ce faire, voici la formule utilisée :
=BDMAX(A2:E80;"Note 1";G2:K3)
![](https://thierryvanoffe.com/wp-content/uploads/2023/03/google-sheets-base_de_donnees-fonction-bdmax2-1024x251.png)
Décortiquons cette fonction pour mieux en comprendre le fonctionnement :
- nous demandons à BDMAX d’analyser les données présentes de A2 à E80 ;
- dans un second temps, nous indiquons que la colonne « Note 1 » devra être utilisée pour le calcul du maximum ;
- enfin, nous lui demandons de respecter les critères présents dans le deuxième tableau pour le calcul. Plus précisément ici, la spécialité de l’élève doit être égale à « Sciences humaines ».
💡 L’astuce Numericoach : la mise en place d’un menu déroulant en cellule I3 permet à notre fonction de s’adapter automatiquement selon la spécialité 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, BDMAX a besoin que les données soient organisées en colonnes (et donc les en-têtes en haut).
Démonstration
H4
=BDMAX(A1:E4;"Note 1";G1:G2)
A | B | C | D | E | F | G | H | I | |
---|---|---|---|---|---|---|---|---|---|
1 | Elève | Classe | Spécialité | Note 1 | Note 2 | Spécialité | |||
2 | Kathleen Hamilton | 2-B | Sciences humaines | 6 | 5 | Sciences humaines | |||
3 | Andrea Faulkner | 2-C | Sciences humaines | 9 | 11 | ||||
4 | Jennifer Michael | 2-A | Mathématiques | 2 | 10 | Note maximale au premier examen : | =BDMAX(A1:E4;"Note 1";G1:G2) | ||
5 |