MAX.SI comme SOMME.SI

L

laurent

Guest
Bonjour,

Quelqu un pourrait il m'expliquer comment creer une fonction MAX.SI qui fonctionnerait exactement comme SOMME.SI mais qui renverrait le maximum au lieu de la somme.

D'avance merci

Laurent.
 
G

Gérard Dezamis

Guest
Bonsoir Jean-Marie Yvon51 et Laurent

J-M est-il possible que tu jettes un oeil sur mon fichier joint. J'essaye vainement de tripatouiller ta formule donnée en réponse à Laurent.
Comme il n'a pas répondu je m'interroge ... est-ce bon ou non ?
Un oui m'arrangerait car ...
Je rame !
Je cherche à obtenir le maximum pour chacun. Les noms sont classés mais pas les valeurs.

Avant de voir ta solution, je pensais réussir avec BDMAX mais c'est encore pire (non en fait c'est le même caca).
Si jamais tu as un éclair de génie ... illumine moi.

Merci par avance
Bien sincèrement
@+
GD
 

Pièces jointes

  • JeanMarie1.zip
    2.5 KB · Affichages: 398
L

Laurent

Guest
Un GRAND MERCI

Bonjour Gerard, jean Marie et Yvon,

C'est la premiere fois que je fais appel a un forum pour regler ce type de pb et je suis ravi d'avoir recu vos reponses. Un grand merci a vous donc.

S'agissant de mon probleme, voila le plus simple a quoi je ai pu arriver et ca a l'air de marcher

=MAX(SI($D$1:$D$2000=$K23;I$1:I$2000))

(Formule matricielle (CTRL+shift+enter))

Mes donnees st des releves de temperature toutes les 1/2 heures sur un mois. j'ai une colonne date (colonne D ) une colonne temperature (colonne I)et je veux trouver la temperature maximum a la date contenu ds la cellule K23

Ci joint le fichier de Jean Marie avec cette formule

A+

laurent
 

Pièces jointes

  • JeanMarie1_laurent.zip
    3.9 KB · Affichages: 763
C

CHti160

Guest
Salut "Laurent"
bonjour le "FORUM"
je ne suis pas un pro des Formules ni du VBA d'ailleurs!!!!!!!!!!!
mais j'ai bidouillé et la formule si dessous mise en H3
validée par: (CTRL+shift+Enter) et recopiée vers le bas donne je pense le résultat escompté comme ,dirait notre Monique ça rentre Lol
A voir
=SI($G3<>$G1;MAX(($B$2:$B$24=$G3)*$A$2:$A$24);"")
A+++
Jean Marie
 
G

Gérard Dezamis

Guest
Salut à vous Tous

les pros de la formule Matricielle...

En voilà un fil qui va me donner un MAX de boulot. Je n'ai jamais utilisé ce type de formule et après plussieurs heures ce n'est pas encore très très clair. Je vais faire un Somme.si vous le voulez bien jusqu'en Octobre.
Cela va peut-être décanter tout doucement (comme le bon vin, ne me bousculez pas !)
Maintenant tant pis pour vous !
J'ai pris les noms ! je saurai à qui m'adresser.....

Bien sincèrement

@+
GD
 
M

Monique

Guest
Bonjour,

Rien que des matricielles.
En D2 :
=SI(OU(C2="";ESTNUM(EQUIV(C2;C$1:C1;0)));"";MAX((C$2:C$24=C2)*A$2:A$24))
Renvoie le max pour la 1ère occurrence de chaque nom.
Pas besoin de la colonne B
Pas besoin de trier les noms.
Idem :
=SI(OU(C2="";ESTNUM(EQUIV(C2;C$1:C1;0)));"";MAX(SI(C$2:C$24=C2;A$2:A$24)))
Idem :
=SI(OU(C2="";ESTNUM(EQUIV(C2;C$1:C1;0)));"";GRANDE.VALEUR(SI(C$2:C$24=C2;A$2:A$24);1))
 
G

Gérard Dezamis

Guest
Bonsoir à tous
Petie sonnerie .... qui c'est ....c'est Monique !
et Hop ....Encore une couche de plus

Monique abuse !

Je ne vais jamais m'en sortir !

D'accord il y a " Pas besoin de la colonne B, Pas besoin de trier les noms."
De l'essentiel du primordial, sus au superflu ! Le ménage s'impose !
Le voilà le coté rationnel et pragmatique de la gent féminine (sensible par ailleurs à la poésie)
Non c'est promis je ne fais plus rien jusqu'au mois prochain je l'ai déjà dit !

Si vous avez le temps jetez un oeil sur le fil de Méritein (Pb de bourse) j'ai mis en application vos conseils .... Ne rigolez pas ! Si il y a des erreurs ou .... du ménage à faire soyez gentils (gentille) de le dépanner. J'ai fait ce que j'ai pu

Une penseé à méditer cette nuit :" Le savoir ne fait pas obligatoirement de nous un chef, mais il peut nous aider à décider du chef que nous devons suivre... "

Salut les Chefs .... je suis derrière

@+
GD
 

Discussions similaires

Réponses
3
Affichages
279
Réponses
0
Affichages
220

Statistiques des forums

Discussions
312 103
Messages
2 085 312
Membres
102 860
dernier inscrit
fredo67