Problème pour trouver la date MIN et MAX

[Résolu/Fermé]
Signaler
Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017
-
Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017
-
Bonjour à tous,
Je rencontre un problème dans excel qui est le suivant:
En colonne A, j'ai des dates sous la forme JOURS/MOIS/ANNEE, en colonne B, j'ai les mêmes dates sous la forme JJ/MOIS. EXEMPLE:
A B
01/02/2005 01/02
15/03/2015 15/03
03/04/2002 03/04
09/05/2013 09/05
17/08/2014 17/08
Je veux trouver la date la plus précoce pour toute les années, en prenant en compte seulement les critères jours et mois. Je voudrais cependant que le résultat s'affiche sous la forme JOURS/MOIS/ANNEE. Je veux faire la même manip avec avec la date la plus tardive. J'ai pris A15 dans l'exemple, car ce tableau est évolutif et je voudrais qu'au fur et à mesure que je rentre des données, le résultat en tienne compte.
J'ai essayé:=MAX(SI(BILAN!A2:A15>0;BILAN!A2:A15)) en matriciel
=MAX(BILAN!$A$2:$A$15)
ET d'autres options mais je pioche.
D'avance merci de votre coopération.

3 réponses

Messages postés
2496
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
6 octobre 2021
1 000
Essayez ceci:
Créer une colonne F avec F2=SI(A2="";"";MOIS(A2)*100+JOUR(A2)) recopier sur la hauteur.
En G2=INDEX(A2:A500;EQUIV(MIN(F2:F500);F2:F500;0);1)
Mais s'il y a 2 "premier janvier" la formule retournera la date du premier trouvé dans la colonneA.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017

Vraiment un grand, grand merci...avec du retard je viens seulement de me replonger dans ma problématique.
Votre option fonctionne très très bien, je ne comprend pas les formules, mais vous avez trouvez la solution.
BRAVO !!!! et félicitation</gras>
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
56
Bonjour,

SI je comprends bien, d'après ton tableau la date la plus tardive est le 17/08 cependant tu veux afficher 17/08/2014.

C'est bien cela ?
Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017

OUI, c'est bien cela, mais dans un autre tableau. En réalité j'ai près de 500 données à analyser.
Messages postés
26224
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
6 083
Bonjour
pour trouver les date mini et maxi de la colonne A dont le jour et le mois correspondent à ceux de B1, vous pouvez écrire en matricielle (mais c'st très lourd)
=MIN(SI(MOIS(A:A)&"-"&JOUR(A:A)=MOIS(B1)&"-"&JOUR(B1);A:A))

note: le &"-"& est nécessaire pour éviter les confusions entre certaines valeurs, comme par exemple le 12 janvier (112) et le 2 novembre (112 aussi)

crdlmnt

Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017

J'ai essayé votre formule mais je ne peux la valider, à priori il y aurai une erreur suivant l'ordi.
Pour info les données de la colonne B sont sous la forme pour
B1 1/2
B2 15/3
ETC...
car issue du concatener de la colonne A sous la forme :
=CONCATENER(JOUR(A1);"/";MOIS(A1))

J'espère que ceci pour vous aidez dans votre démarche d'assistance à mon encontre.
Merci, pour votre aide.
Messages postés
26224
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
6 083
Quand vous nous direz tout!!!!
.. si la valeur cherchée est déjà concaténée:
=MIN(SI(JOUR(A:A)&"/"&MOIS(A:A))=B1;A:A))
en espérant que cela puisse correspondre plutôt à de l'assistance à votre égard qu'à votre encontre :-))
crdlmnt
Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017

Merci pour cette petite note d'humour!
En effet, je maîtrise aussi bien excel que le français.
J'ai essayé la nouvelle formule mais je ne peux la valider, à priori il y aurai un souci suivant l'ordi.
Messages postés
26224
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021
6 083
Ce serait peut être plus simple, si votre colonne B est construite à partir de la concaténation des dates en A, d'écrire en matricielle
=MIN(SI(B:B=B1;A:A)
toujours en matricielle
Mais c'est lourd, et il faut du temps pour que ça se mette en place
crdlmnt
Messages postés
21
Date d'inscription
mercredi 20 mai 2015
Statut
Membre
Dernière intervention
29 novembre 2017
>
Messages postés
26224
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
14 octobre 2021

Je vous remercie de votre collaboration mais le problème n'est pas solutionné.
Est il possible sur excel dans une liste de dates (sous format : JJ/MM/AAAA) qui ce situe dans une colonne de trouver la date la plus tôt en saison en faisant abstraction de l'année?
D'avance merci, pour ma part j'abdique.