fonction min 2 critères sur date

jpp1961

XLDnaute Junior
Salut les Excelistes

Voilà, j'ai encore besoin de votre aide.
Je bute sur une formule qui ne donnerai la plus petite date avec 2 critères dans un tableau excel.

Problématique:
En colonne A une plage de dates (A2:A50)
En Colonne B une plage (B2:B50)comprenant la valeur OK ou vide

Je recherche en C1 la plus petite date de la colonne A
qui est différent de "OK" (en colonne B)
et qui ne tient pas compte des cellules vides de la colonne A

Je suis pas doué
j'ai recherché des formules sur le forum
ex min en forme matricielle que j'ai voulu adapter mais que nenni cela marche pas
=MIN(SI(B2:B16<>"ok";(B2:B16<>"ok")*(A2:A16);""))


Si de plus la date est donnée par formule,
Comment Faire?

Merci d'avance à tous
 

Pièces jointes

  • date mini 2 critères.xls
    13.5 KB · Affichages: 76

ROGER2327

XLDnaute Barbatruc
Re : fonction min 2 critères sur date

Re...
Essayez
Code:
[COLOR="DarkSlateGray"][B]=MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9;$A$2:$A$50))[/B][/COLOR]
à valider matriciellement.​
ROGER2327
#3427


17 Floréal An CCXVIII
2010-W18-4T14:30:39Z
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Re...
Essayez
Code:
[COLOR="DarkSlateGray"][B]=MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9;$A$2:$A$50))[/B][/COLOR]
à valider matriciellement.​
ROGER2327
#3427


17 Floréal An CCXVIII
2010-W18-4T14:30:39Z

Ouah!!
ça marche bravo est merci
mais je ne comprends pas la formule
=MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9;$A$2:$A$50))
que signifie 9^9 dans la formule
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Bonjour jpp1961, Roger,
à tester : =MIN(SI(($B$2:$B$50<>"ok")*($A$2:$A$50<>"");$A$2:$A$50))
validation matricielle
Cordialement

Super merci
ça marche également
j'en était proche mais c'est la différence entre les génies et les communs des mortels, moi je suis juste un commun

maintenant j'ai le choix entre 2 formules

merci la communauté excel
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Super merci
ça marche également
j'en était proche mais c'est la différence entre les génies et les communs des mortels, moi je suis juste un commun

maintenant j'ai le choix entre 2 formules

merci la communauté excel

oups j'ai parlé trop vite
lorsque toutes les dates ont en face ok la formule me donne 0 est en format date cela me donne 00/01/1900
pour la formule de david84
et
#################
pour ta formule roger2327
voir fichier joint

help!
 

Pièces jointes

  • date mini 2 critères 2.xls
    14.5 KB · Affichages: 61

ROGER2327

XLDnaute Barbatruc
Re : fonction min 2 critères sur date

Re...
(...) lorsque toutes les dates ont en face ok la formule me donne 0 est en format date cela me donne 00/01/1900
pour la formule de david84
et
#################
pour ta formule roger2327
(...)
Normal, car dans ce cas il n'y a pas de date correspondant aux critères de recherche. D'où, pas de réponse... (sauf une erreur)
Que souhaiteriez-vous obtenir dans ce cas ?​
ROGER2327
#3428


17 Floréal An CCXVIII
2010-W18-4T16:22:45Z
 

ROGER2327

XLDnaute Barbatruc
Re : fonction min 2 critères sur date

Re...
(...)
mais je ne comprends pas la formule
=MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9; $A$2:$A$50))
que signifie 9^9 dans la formule
(...)
9^9 est un assez grand nombre (387420489), plus grand que tous ceux qu'Excel peut interpréter comme une date.
La date la plus lointaine envisagée par Excel est 31/12/9999, dont le numéro de série est 2958465. Au lieu de 9^9, j'aurai pu prendre n'importe quel nombre plus grand que 2958465 pour obtenir le même résultat, à savoir obtenir une erreur s'il n'existe aucune date répondant aux critères de sélection.​
ROGER2327
#3435


18 Floréal An CCXVIII
2010-W18-5T01:23:27Z
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Re...
Normal, car dans ce cas il n'y a pas de date correspondant aux critères de recherche. D'où, pas de réponse... (sauf une erreur)
Que souhaiteriez-vous obtenir dans ce cas ?​
ROGER2327
#3428


17 Floréal An CCXVIII
2010-W18-4T16:22:45Z

Merci de votre compréhénson pour un néophite
Lorsque je n'ai pas de date en colonne A et donc pas de Ok en colonne b
je ne voudrais rien
mais je crois que cela va être dur
mais si-t-as une soluce suis preneur
"une piste peut etre:
réduire la plage de cellule et faire une insertion ligne pour toutes nouvelles données pour que la plage de la cellule dans la formule en tienne compte
T-en pense koi?
merci
 

david84

XLDnaute Barbatruc
Re : fonction min 2 critères sur date

Re,
"lorsque toutes les dates ont en face ok la formule me donne 0 est en format date cela me donne 00/01/1900 pour la formule de david84"
dans ce cas :=SI(MIN(SI(($B$2:$B$50<>"ok")*($A$2:$A$50<>"");$A$2:$A$50))=0;"";MIN(SI(($B$2:$B$50<>"ok")*($A$2:$A$50<>"");$A$2:$A$50)))
Validation matricielle
n'affiche rien si toutes les dates ont un "ok" en colonne B
Est-ce ce que tu veux ?
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Re,
"lorsque toutes les dates ont en face ok la formule me donne 0 est en format date cela me donne 00/01/1900 pour la formule de david84"
dans ce cas :=SI(MIN(SI(($B$2:$B$50<>"ok")*($A$2:$A$50<>"");$A$2:$A$50))=0;"";MIN(SI(($B$2:$B$50<>"ok")*($A$2:$A$50<>"");$A$2:$A$50)))
Validation matricielle
n'affiche rien si toutes les dates ont un "ok" en colonne B
Est-ce ce que tu veux ?

:):):)
Yes!!!!! super c'est parfait
mille merci à toi
et également à toi roger2327
pour votre aide précieuse

Salut
 

ROGER2327

XLDnaute Barbatruc
Re : fonction min 2 critères sur date

Suite...
On a aussi :
Code:
[COLOR="DarkSlateGray"][B]=SI(NB($A$2:$A$50)>SOMME(ESTNUM($A$2:$A$50)*($B$2:$B$50="ok"));MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9;$A$2:$A$50));"")[/B][/COLOR]
(Matricielle, évidemment !)
Mais ce n'est pas forcément mieux.​
ROGER2327
#3439


18 Floréal An CCXVIII
2010-W18-5T20:24:06Z
 

jpp1961

XLDnaute Junior
Re : fonction min 2 critères sur date

Suite...
On a aussi :
Code:
[COLOR="DarkSlateGray"][B]=SI(NB($A$2:$A$50)>SOMME(ESTNUM($A$2:$A$50)*($B$2:$B$50="ok"));MIN(SI(ESTVIDE($A$2:$A$50)+($B$2:$B$50="ok");9^9;$A$2:$A$50));"")[/B][/COLOR]
(Matricielle, évidemment !)
Mais ce n'est pas forcément mieux.​
ROGER2327
#3439


18 Floréal An CCXVIII
2010-W18-5T20:24:06Z

Mais ça marche aussi
merci tout de même
 

Discussions similaires

Statistiques des forums

Discussions
312 592
Messages
2 090 063
Membres
104 358
dernier inscrit
TOGOLA