BDMAX - Fonction de base de données Excel

Excel 2007+

Résumé

La fonction BDMAX renvoie la valeur maximale dans un champ spécifique d'une base de données Excel, en ne considérant que les enregistrements qui respectent des critères définis. Idéale pour extraire le maximum conditionnel d'une liste structurée.

Syntaxe

BDMAX(base_de_données; champ; critères)

Paramètres

Paramètre Type Requis Description
base_de_données Plage Oui La plage représentant votre base de données Excel (ligne 1 = en-têtes)
champ Texte/Numéro Oui Indique quel champ analyser : nom exact ou position numérique
critères Plage Oui Zone définissant les conditions de sélection

Utilisation de la fonction DMAX

BDMAX est parfaite pour l'analyse de données structurées dans Excel. Elle permet d'extraire la valeur maximale d'un champ en appliquant des filtres complexes via une zone de critères, sans recourir à des tableaux croisés dynamiques.

Exemples Courants de DMAX

Bénéfice maximum d'arbres spécifiques

=BDMAX(A4:E10; "Bénéfice"; A1:B2)

Retourne 96€ - le bénéfice max des pommiers (10-16m) OU poiriers

Salaire maximum par département

=BDMAX(B2:F20; 3; H1:H2)

3 = 3ème colonne (Salaire). H1:H2 contient 'Ventes' et '>50000'

Âge maximum des clients VIP

=BDMAX(A1:D100; "Âge"; G1:G2)

G1='Statut', G2='VIP' - maximum d'âge des VIP

Questions Fréquemment Posées

BDMAX utilise une zone de critères structurée (plusieurs conditions), MAX.SI ne gère qu'une seule condition simple.

N'importe où sauf sous la base de données. Évitez le chevauchement avec les données.

Oui, 1=1ère colonne, 2=2ème colonne, etc. Plus rapide que les noms longs.

Erreurs Courantes et Solutions

Valeur !#VALEUR!

Cause: Champ inexistant ou mal orthographié

Solution: Vérifiez l'orthographe exacte du nom de colonne

Aucun résultat trouvé

Cause: Critères trop restrictifs

Solution: Ajoutez une ligne vide dans critères pour toute la colonne

Plage critères invalide

Cause: Pas d'en-tête dans la zone critères

Solution: Première ligne des critères = en-têtes identiques à base

Notes

  • La 1ère ligne de base/critères DOIT contenir les en-têtes
  • Utilisez des opérateurs : >, <, >=, <=, <> dans critères
  • Plusieurs lignes de critères = OU logique entre lignes
  • Fonction optimisée pour >1000 lignes de données

Compatibilité

Disponible dans : Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Non disponible dans :

Contenu dernièrement révisé: December 9, 2025
Fréquence de mise à jour: Selon les besoins
Versions Excel testées: Excel 2007+