Recherche valeur parmi des dates

archi

XLDnaute Impliqué
Bsr,

par une formule, je cherche la première ville de la colonne B (parmi une liste de date colonne A) qui a pour référence la valeur (2005):


25/01/2004 l Monaco
14/02/2004 l Lille
18/04/2005 l Paris
24/05/2005 l Nantes
26/06/2006 l Metz
05/01/2006 l Lens
08/09/2007 l Nice

dans mon exemple la réponse est Paris

merci de votre aide

Message édité par: archi, à: 29/06/2005 23:23
 

Gael

XLDnaute Barbatruc
Bonjour Archi,

Si le tableau est de A1:B7 et le champ contenant l'année en D12, la formule matricielle suivante donne le résultat:

{=INDEX(A1:B7;EQUIV(D12;ANNEE(A1:A7);0);2)}

Attention formule matricielle à saisir avec Ctrl-Maj retour.

@+

Gael
 

Gael

XLDnaute Barbatruc
Bonsoir Archi,

Le problème est la fonction 'ANNEE' sur la plage de cellules. Si au lieu d'avoir une date, tu as une année la formule n'est plus matricielle et devient:

=INDEX(A1:B7;EQUIV(D12;(A1:A7);0);2)

Pour cela, tu peux soit créer une autre colonne qui contiendra l'année avec dans chaque cellule la formule =ANNEE(A1)...ANNEE(A7) soit remplacer les dates par l'année en constante.

Ceci dit, pourquoi éviter les formules matriiicielles, c'est très pratique et pas contraignant.

@+

Gael
 

Discussions similaires

Réponses
2
Affichages
515
Réponses
17
Affichages
3 K

Statistiques des forums

Discussions
312 198
Messages
2 086 145
Membres
103 130
dernier inscrit
FRCRUNGR