Excel : Minimum d'une colonne
Résolu/Fermé
A voir également:
- Excel : Minimum d'une colonne
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
5 réponses
leplot
Messages postés
191
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
13 août 2015
131
27 avril 2009 à 13:36
27 avril 2009 à 13:36
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
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
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
27 avril 2009 à 14:57
27 avril 2009 à 14:57
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; **** ;"")
"-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; **** ;"")
leplot
Messages postés
191
Date d'inscription
lundi 1 décembre 2008
Statut
Membre
Dernière intervention
13 août 2015
131
27 avril 2009 à 16:03
27 avril 2009 à 16:03
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.
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.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
27 avril 2009 à 16:18
27 avril 2009 à 16:18
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
27 avril 2009 à 14:38
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 ?