Excel : Minimum d'une colonne

Résolu
redrum -  
 redrum -
Bonjour,

Sous excel,

J'ai 3 colonnes de longueur indéterminée dont voici un exemple (colonne A, colonne B, colonne C) :

1 Toto 12
2 Toto 6
3 Toto 12
4 Toto 8
5 Toto 9
8 Toto 12
6 Tata 5
2 Tata 4
6 Tata 6
8 Tata 5
9 Tata 4
7 Tata 3

je voudrais qu'excel me renvoie le minimum de la colonne A satisfaisant à deux critères : Tata et 5

En gros, ici, le résultat serait 6.

Le nombre de lignes est alétoire donc je dois absolument raisonner sur l'intégralité des lignes sous forme de A:A, B:B et C:C.

Je crois qu'il faut raisonner en matriciel mais je bloque sur la formule : SI(ET(B1:B36="Tata";C1:C36=5);MIN(A:A))

Merci d'avance pour votre aide
A voir également:

5 réponses

leplot Messages postés 193 Statut Membre 131
 
Bonjour

J'ai nommée les colonnes Col1, col2 et col3 ($A$1:$A$65356...)
E1 = tata
F1 = 5
=MIN(SI((Col1)*(Col2=E1)*(Col3=F1)=0;"";(Col1)*(Col2=E1)*(Col3=F1)))

(test1)*(test2)*test3)*(...) ==> enchaînement des tests logiques
Validation de la formule en matriciel MAJ+CTRL+ENTREE

0
redrum
 
Tout d'abord, merci pour ta réponse qui fonctionne.
J'ai deux petites questions :
-n'y a t il pas moyen de raisonner sur A:A au lieu d'écrire A1:A65535 ?
-si la colonne comporte des chaines de caractères, comment ne pas les prendre en compte ?
0
Raymond PENTIER Messages postés 71844 Date d'inscription   Statut Contributeur Dernière intervention   17 383
 
Salur, ledrum.

"-n'y a t il pas moyen de raisonner sur A:A au lieu d'écrire A1:A65535 ? "
Normalement Oui ! Mais il suffit d'essayer ...


"si la colonne comporte des chaines de caractères, comment ne pas les prendre en compte ?"
De quelle colonne s'agit-il : A:A ou C:C ? Tu devrais tester en début de formule SI(ESTNUM(A:A; **** ;"")
0
redrum
 
Justement, A:A ne fonctionne pas mais A1:A65535 oui ! Et je ne comprends pas pourquoi.
0
leplot Messages postés 193 Statut Membre 131
 
Re,

Il faut effectivement définir une plage limitée et non une colonne pour les formule matricielle.
Je ne sais pas pourquoi mais je m'en suis rendu compte au cours de mes tests.
0
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
bonjour tout le monde

pourquoi ne pas prendre A:A? parce qu'après A65536 on retourne à A1... donc comme une matricielle (sommeprod aussi) parcourt une zone, il faut lui indiquer ses bornes

=MIN(SI((ESTNUM(col1))*(Col2=E1)*(Col3=F1);MIN(col1)))

Il y a 2 fois MIn car on peut avoir plusieurs valeurs MIN
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
redrum
 
Merci à tous
0