T
Terrenso
Guest
Tout d'abord bonjour,
voilà, je ne maitrise pas du tout le VBA et j'aimerais avoir une fonction qui me permet de trouver le maximum d'une plage tout en tenant compte d'un critère.
exemple :
Date : Noms : Montants:
01/01/2005 Pierre 3
04/05/2005 Paul 4
06/07/2005 Pierre 12
18/10/2005 Jacques 6
J'aimerais ici trouver le maximum de montant d'achat qu'a fait Pierre lors d'une seule journée.
Dans ce cas ma plage serait B2:B5
mon critère serait Pierre
et ma plage ou je veux connaitre le max en fonction du critère serait C2:C5
Et je veux que le résultat trouvé par cette fonction soit 12 c'est à dire le montant des achats qu'a fait Pierre le 06/07/2005 (car il est supérieur au montant des achats que Pierre a fait le 01/01/2005)
La synthaxe de cette fonction serait la même que la fonction SOMME.SI à la seule différence qu'il ne faut pas faire la somme en fonction du critere mais qu'il faut trouver le max en fonction du critère.
Cela donnerait :
MAX.SI(plage où l'on va chercher le critère; critère; plage ou l'on va chercher le MAX en fonction du critère)
Merci beaucoup pour toutes les aides que vous pourrez m'apporter.
voilà, je ne maitrise pas du tout le VBA et j'aimerais avoir une fonction qui me permet de trouver le maximum d'une plage tout en tenant compte d'un critère.
exemple :
Date : Noms : Montants:
01/01/2005 Pierre 3
04/05/2005 Paul 4
06/07/2005 Pierre 12
18/10/2005 Jacques 6
J'aimerais ici trouver le maximum de montant d'achat qu'a fait Pierre lors d'une seule journée.
Dans ce cas ma plage serait B2:B5
mon critère serait Pierre
et ma plage ou je veux connaitre le max en fonction du critère serait C2:C5
Et je veux que le résultat trouvé par cette fonction soit 12 c'est à dire le montant des achats qu'a fait Pierre le 06/07/2005 (car il est supérieur au montant des achats que Pierre a fait le 01/01/2005)
La synthaxe de cette fonction serait la même que la fonction SOMME.SI à la seule différence qu'il ne faut pas faire la somme en fonction du critere mais qu'il faut trouver le max en fonction du critère.
Cela donnerait :
MAX.SI(plage où l'on va chercher le critère; critère; plage ou l'on va chercher le MAX en fonction du critère)
Merci beaucoup pour toutes les aides que vous pourrez m'apporter.