Recherche de valeur dans des feuilles

TETRAM

XLDnaute Nouveau
Bonjour à Toutes et à Tous,

Ok l'intitulé n'est pas clair mais dur de faire court.
Alors voilà, dans un classeur xls j'ai plusieurs onglet dont le nom est une date soit par ex: 29-06-06 ou 30-09-06 la valeur 29/06/06 n'étant pas acceptée.
Dans ces onglets je range des valeurs.

Dans mon premier onglet j'ai des formules qui font références aux valeurs stockées.

Hors je veux que si O2= 29/06/06 alors il cherche la valeur dans l'onglet 29-06-06 et ainsi de suite. pareil si O2=30/06/06

Est-il possible de le faire...
 

Pièces jointes

  • Action1.xls
    43 KB · Affichages: 81

TETRAM

XLDnaute Nouveau
Re : Recherche de valeur dans des feuilles

Bonjour Nat,

Si je modifie la date en O2 mes recherchev ne sont pas modifié il me faudrait un truc du genre
=RECHERCHEV(Feuil1!$C6;O2!$B:$H;6;FAUX)
Si O2=20/09/2006 alors ma formule est correcte
=RECHERCHEV(Feuil1!$C6;'20-09-06'!$B:$H;6;FAUX)
Mais si O2=26/06/2006 alors ma formule ne change pas
=RECHERCHEV(Feuil1!$C6;'20-09-06'!$B:$H;6;FAUX) il faudrait
=RECHERCHEV(Feuil1!$C6;'26-06-06'!$B:$H;6;FAUX)

aujourd'hui je pense par ctrl+H et je voudrais de l'automatique.
 

ERIC S

XLDnaute Barbatruc
Re : Recherche de valeur dans des feuilles

Bonjour

avec indirect

=RECHERCHEV(Feuil1!$C6;INDIRECT("'" & REPT(0;2-NBCAR(CTXT(JOUR(O2);0))) & CTXT(JOUR(O2);0) & "-" & REPT(0;2-NBCAR(CTXT(MOIS(O20);0))) & CTXT(MOIS(O2);0) & "-" &DROITE(CTXT(ANNEE(O2);0);2) & "'!$B:$H");6;FAUX)
 

Samantha

XLDnaute Accro
Re : Recherche de valeur dans des feuilles

Bonjour,

Pareil que Eric mais en différent :
En mettant la date en O2 au format texte et en la saisissant ainsi '29-09-06 :
=INDEX(INDIRECT("'"&$O2&"'!g3:g43");EQUIV(C6;INDIRECT("'"&$O2&"'!b3:b43");0))

Sam
 

Discussions similaires

Statistiques des forums

Discussions
312 429
Messages
2 088 352
Membres
103 824
dernier inscrit
frederic.marien@proximus.