Tentative d'automatisation d'une formule MIN avec ligne variable

josephine93 -  
mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Je ne sais pas si ma question à deja été posée mais je n'ai pas trouvé de question similaire et je suis bloquée dans l'élaboration d'une fichier excel qui automatise une sun tableau de synthèse.

Pour etre plus clair, j'essaie de faire un tableau de synthèse qui s'adapte à une extraction de base de donnée dont le nombre de ligne varie.
J'ai donc fait des formules avec une matrice qui prend en compte deux dates pour fonctionner. Ma formule Max fonctionne trés bien ainsi :
{=MAX(($G$3:$G$714)*($C$3:$C$714>=P45)*($C$3:$C$714<=$O$44))}

Ma colonne G : cours de cloture
Ma colonne C : dates
P45 et O44 : dates limites


Cependant ma fonction MIN ne fonctionne pas, c'est pourtant exactement la meme mais elle m'affiche 0 à chaque fois.
{=MIN(($G$3:$G$714)*($C$3:$C$714>=P45)*($C$3:$C$714<=$O$44))}

J'éspère que vous saurez m'aider car je galère depuis 3 semaine.

Merci d'avance,

Joséphine
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
probablement parce que MIN prend en compte les 0 comme mini
essayez avec:
=MIN(SI($G$3:$G$714<>0;$G$3:$G$714)*($C$3:$C$714>=P45)*($C$3:$C$714<=$O$44))

toujours en matricielle bien sur

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
josephine93
 
Bonjour,

Merci pour votre réponse, j'obtiens toujours 0 alors que mon Min n'est certainement pas 0.

Peut-etre faudrait-il que je parte sur une autre approche.
Auriez-vous une idée?

Cordialement,

Joséphine
0
tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
C'est le produit sur les conditions de dates qui introduit un 0.
Essayez
=MIN(SI(($C$3:$C$714>=$P$45)*($C$3:$C$714<=$O$44)=0;9^99;1)*($G$3:$G$714))

Attention P45 en absolu $P$45
0
mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22
 
Bonjour,

A essayer:
=MIN(SI(($C$3:$C$714>=$P$45)*($C$3:$C$714<=$O$44);$G$3:$G$714))

En matricielle.

Cordialement.
0