Fonction recherche ne fonctionne pas

bonjour a tous

j essaye de faire fonctionner une fonction recherchv

mais cela ne fonctionne pas

je vous joint mon fichier

merci

Bonjour flexi2202,

à tester,

une formule matricielle à valider avec ctrl+maj+enter

=INDEX(B1:B20;EQUIV(2017;ANNEE(A1:A20);0))

bonjour

merci de l aide

mais cela ne semble pas fonctionne

car je me retrouve avec par exemple leonard 4 fois alors qu il n est que deux fois dans le tableau

et les dupont pire encore

et lorsque je fais une recherche sur 2018 il ne trouve rien

je vous joint le fichier

Bonjour,

Tu as recopié la formule vers le bas sans avoir bloqué $ la plage de recherche

=INDEX($B$1:$B$20;EQUIV(2017;ANNEE($A$1:$A$20);0))

Il se peut que la formule de recherche ne soit pas la solution à ton attente,

Peux tu nous dire quel est le résultat attendu ?

Bonsoir

Normal que ta Recherchv ne fonctionne pas, tu recherches une Année dans un champs Date.

Même si visuellement tu affiches l'année, derrrière Excel lui à une date, donc si tu cherches 2017, dans 15/04/2017, il ne trouve pas,

enfin pour moi cela pose déjà problème.

J'ai inseré une colonne Année, qui extrait l'année de ta date, puis deux types de RecherchV, une formule, l'autre une fonction.

Regarde et dis-nous si cela répond à ta demande.

Cordia5

bonsoir

merci pour le fichier amis quand je change la date dans la cellule jaune et que je lance une recherche j ai #nom? en k6

Bonjour flexi2202,

tu a écrit :

quand je change la date dans la cellule jaune et que je lance une recherche j'ai #nom? en k6

#NOM? signifie qu'un nom de fonction n'est pas reconnu, donc vérifie bien son orthographe !


attention à tes fautes d'orthographe ou de frappe !

y'a 2 fautes rien que dans le nom de ton fichier joint :

screen

bonjour

merci de l aide

non j ai pas pu faire d erreur

j ai ouvert le fichier et j ai juste enlever le 6 a la date et le remplacer par un 7 pour donner 2017 et ensuite enter

et c est a ce moment que j ai eu l erreur

oui j avoue que des fois je fais des erreurs de frappes mais sur l exemple téléchargé j aurais pu faire aucune faute de frappe

de plus lorsque je remets la date 2017 quand j ouvre le fichier cela ne fonctionne plus non plus

c'était à partir du fichier de quel post ?

dhany

merci pour la reponse

du dernier fichier , mais je ne vois pas le numero du post du 15 novembre 22h22

Bonsoir

Normal que ta Recherchv ne fonctionne pas, tu recherches une Année dans un champs Date.

Même si visuellement tu affiches l'année, derrrière Excel lui à une date, donc si tu cherches 2017, dans 15/04/2017, il ne trouve pas,

enfin pour moi cela pose déjà problème.

J'ai inseré une colonne Année, qui extrait l'année de ta date, puis deux types de RecherchV, une formule, l'autre une fonction.

Regarde et dis-nous si cela répond à ta demande.

Cordia5

Cordia5 RecherchV.xlsm

@flexi2202

tu a écrit :

du dernier fichier, mais je ne vois pas le numéro du post du 15 novembre 22h22

le post de CORDIA5 est du 15 novembre à 21h22, pas 22h22 :

screen

pour le relire, c'est ici : https://forum.excel-pratique.com/viewtopic.php?p=706953#p706953


j'ai trouvé c'qui va pas : en K6, la formule était :

='C:\Users\SEBAST~1\AppData\Local\Temp\Fonction_RechercheTous.xls'!rechtous(K2;B2:B21;C2:C21;CAR(10))

maint'nant, c'est :

=rechtous(K2;B2:B21;C2:C21;CAR(10))

voici le fichier de CORDIA5 où j'ai fait cette correction :

la fonction RechTous() est dans Module1 ; fais Alt F11 pour la voir

puis fais de nouveau Alt F11 pour revenir sur Excel

dhany

bonjour

merci pour le code cela fonctionne super nickel un tout grand merci

dans la foulee y aurait il moyen d afficher les colonnes date , dimension du pneu , et la saison

encore merci pour ce forum genial

ps pour ce qui est de l heure chez moi j ai bien 22h22

tu a écrit :

pour ce qui est de l'heure chez moi j'ai bien 22h22

alors ça doit être le décalage horaire : l'heure que j'ai est l'heure locale française (fuseau horaire de Paris)

j'suppose que t'habites dans un pays lointain, à l'autre bout d'la planète !

c'est ça, internet : www = world wide web = une toile d'araignée mondiale !

(mais tu aurais pu tout aussi bien être mon voisin d'pallier ! )


tu a écrit :

dans la foulée, y aurait-il moyen d'afficher les colonnes date, dimension du pneu, et la saison ?

c'est fait dans cette autre version du fichier :

dhany

Bonsoir

Oui, dans la cellule du résultat : K6 tu as :

='C:\Users\SEBAST~1\AppData\Local\Temp\Fonction_RechercheTous.xls'!rechtous(K2;B2:B21;C2:C21;CAR(10))

supprime le début pour ne garder que :

=rechtous(K2;B2:B21;C2:C21;CAR(10))

Cordia5

Bonsoir

le même, mais sans les doublons dans le second résultat.

Bonne soirée.

Cordia5

bonsoir CORDIA5

waouhhh super un tout grand merci pour votre aide

cela fonctionne a merveille

c est fou e que l on peux faire avec excel

c est tout simplement trop beau a voir

bonne soiree

Merci du retour.

Bonne soirée.

Cordia5

merci

Rechercher des sujets similaires à "fonction recherche fonctionne pas"