
Sommaire
La fonction Excel DMAX renvoie la valeur maximale dans un champ, à partir d'un ensemble d'enregistrements qui correspondent aux critères. Utilisez la fonction DMIN pour obtenir la valeur minimale.
Objectif
Obtenez le maximum des enregistrements correspondantsValeur de retour
La valeur maximale dans un champ donnéSyntaxe
= DMAX (base de données, champ, critères)Arguments
- base de données - plage de base de données comprenant les en-têtes.
- field - Nom du champ ou index à compter.
- critères - Plage de critères comprenant les en-têtes.
Version
Excel 2003Notes d'utilisation
La fonction Excel DMAX obtient la valeur maximale dans un champ donné à partir d'un ensemble d'enregistrements qui correspondent aux critères. L' argument de base de données est une plage de cellules qui comprend des en-têtes de champ, field est le nom ou l'index du champ à partir duquel obtenir une valeur maximale et critère est une plage de cellules dont les en-têtes correspondent à ceux de la base de données .
En utilisant l'exemple ci-dessus, vous pouvez obtenir la valeur maximale du champ "Prix" pour les enregistrements où la couleur est "rouge" et la quantité est> 2 avec ces formules:
=DMAX(B7:E14,"Price",B4:E5) // field by name =DMAX(B7:E14,2,B4:E5) // field by index
Options de critères
Les critères peuvent inclure une variété d'expressions, y compris des caractères génériques. Le tableau ci-dessous montre quelques exemples:
Critères | Comportement |
---|---|
rouge | Faire correspondre "rouge" ou "ROUGE" |
Ré* | Commence par "re" |
dix | Égal à 10 |
> 10 | Supérieur à 10 |
Pas vide | |
100 | Pas 100 |
> 19/12/2017 | Supérieur au 19 déc.2017 |
Remarque: il semble que la prise en charge des caractères génériques n'est pas aussi étendue qu'avec d'autres fonctions telles que COUNTIFS, SUMIFS, MATCH, etc. Par exemple, le modèle ??? correspondra aux chaînes avec 3 caractères exactement dans les fonctions plus modernes, mais pas dans les fonctions de base de données. Si vous utilisez des caractères génériques, testez attentivement.
Critères multi-lignes
La plage de critères pour DMAX peut inclure plus d'une ligne sous les en-têtes. Lorsque les critères incluent plus d'une ligne, chaque ligne est jointe avec la logique OR et les expressions d'une ligne de critères donnée sont jointes avec la logique AND.
Remarques:
- DMAX prend en charge certains caractères génériques dans les critères
- Les critères peuvent inclure plus d'une ligne (comme expliqué ci-dessus)
- L' argument de champ peut être fourni sous forme de nom entre guillemets ("") ou sous forme de nombre représentant l'index de champ.
- La base de données et les plages de critères doivent inclure des en-têtes correspondants.