Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

[Trouvé] petite formule à résoudre

archi

XLDnaute Impliqué
Bsr,

voici mon prob:

j'ai une serie de date au format jj/mm disposé en colonne:

18/06/2005
09/07/2005
23/07/2005
06/08/2005
20/08/2005
04/09/2005
18/09/2005

et je voudrais obtenir par une formule (au format jj/mm/aa) la date qui est < ou = à aujourdhui()

merci de votre aide

@+

Message édité par: archi, à: 18/06/2005 21:44
 

marco57

XLDnaute Occasionnel
Reetite formule à résoudre

Bonsoir Bebere, Archi et toi le forum,

Essaye la formule suivante:

=INDEX(données;EQUIV(AUJOURDHUI();données;1))

J'ai nommé le champ de cellules contenant tes dates : 'données'.

mais en admettant que tes données soient en A1:A7, tu peux mettre la même formule sous cette forme :

INDEX(A1:A7;EQUIV(AUJOURDHUI();A1:A7;1))

Ensuite, tu peux formater ton résultat comme bon te semble.

A+

Marco
 

archi

XLDnaute Impliqué
Reetite formule à résoudre

merci marco, c'est ce que je cherchait

au faite, tu a lu mon post concernant la macro que tu ma fait ??


@+

Message édité par: archi, à: 18/06/2005 19:51
 

marco57

XLDnaute Occasionnel
Reetite formule à résoudre

Bonsoir Archi, Bébére et le Forum,

Il me semblait bien que je n'étais pas sur la même longueur d'onde que toi Bébére.

Pour une fois j'avais bien compris la question.

A+ à tous

marco
 

marco57

XLDnaute Occasionnel
Reetite formule à résoudre

Re salut archi
Oui archi, mais maintenant je dois arrêter, c'est le feu de la saint Jean ce soir et je dois y aller.
Pourrais-tu mettre sur le fil le même fichier avec une des deux feuilles de compétiteur sans aucune données.
J'aimerais bien voir comment tu as initialisé cela car les formules ne sont pas les mêmes sur la ligne 1 et 2.

Bon allé, Maman va râler .... une fois de plus

A demain

Marco
 

JeanMarie

XLDnaute Barbatruc
Reetite formule à résoudre

Bonsoir

Sans formule matricielle
=TEXTE(PETITE.VALEUR(A2:A20;NB.SI(A2:A20;'<='&AUJOURDHUI()));'jj/mm/aa')

La fonction avec EQUIV(...;...:...;1) implique que les données doivent être triées en ordre croissant

@+Jean-Marie
 

andré

XLDnaute Barbatruc
Reetite formule à résoudre

Salut à vous tous,

Il y a encore une autre solution (pas meilleure - lol) :

En tapant la date du jour en A1, les autres de A2 à A8 :
=GRANDE.VALEUR(A1:A8;RANG(A1;A1:A8)+1)

Son seul avantage est qu'elle permet aussi de trouver la 2ième, la 3ième, ... date qui suit ou qui précède la date d'aujourd'hui.

Ândré.
 

Discussions similaires

Réponses
2
Affichages
538
Réponses
20
Affichages
2 K
Réponses
17
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…