Formule RechercheV

Bonjour à tous,

J'me permets de sollicitée votre aide pour un problème pro auquel je n'ai pas encore trouver une solution : je vais essayer d'etre la plus claire possible.

Je cherche à utiliser la formule Recherchev ( sur une feuille) pour recherche une quantité associée a un code dans un tableau (qui est sur un autre feuille) :

=CERCA.VERT(A6,'1'!$A$11:$L$40,12)

CERCA.VERT n'est pas une erreur : je bosse en italie, comprendre RECHERCHEV.

A6 est la cellule ou ce trouve le code que je recherche dans l'autre feuille (ici A6=1a)

'1'!$A$11:$L$40 : 1 est le nom de feuille ou se trouve le tableau dans lequel je recherche la valeur, et evidement A11:L40 est le tableau.

12 : numero de la colonne ou se trouve la valeur que je veux associer au code 1a.

D'une part, voyez vous une erreur dans la formule ( jsuis plutot du coté "débutante" en excell), parce que dans mon exemple, excel doit me renvoyer la valeur 0, il n'y a pas, dans l'exemple de cas de code 1a) ) d'autre part, je me demande si c'est bien cette formule qui la plus appropriée à mon problème ? Sinon, quelle formule utiliser ?

Merci

essai

Bonjour,

Difficile de te répondre avec le peu de données que l'on peut voir.

On n'a ni la cellule A6, ni la feuille '1' .

Dans un premier temps, fais un essai avec le 4ème argument de RECHERCHEV à 0 ou FAUX.

Tu peux rajouter un test d'erreur, comme ceci :

=SI(ESTNA(RECHERCHEV(A6;'1'!$A$11:$L$40;12;0));"valeur non trouvée";RECHERCHEV(A6;'1'!$A$11:$L$40;12;0))

soit en italien :

SE(VAL.NON.DISP(CERCA.VERT(A6;'1'!$A$11:$L$40;12;0));"valeur non trouvée";CERCA.VERT(A6;'1'!$A$11:$L$40;12;0))

A+

Merci, J'ai déjà essayé avec la 4ieme donnée, ca n'a rien donné

Je poste les captures des différentes feuilles.

-- 20 Sep 2010, 12:06 --

Penses tu que cela peut venir du fait que mes valeurs de "code" ne soit pas ordonnées ( parce que ce sont des codes au format lettre+chiffre ) ?

forum1 forum2

Avec le dernier argument à 0, le fait que les valeurs soient triées ou non n'a aucune importance.

Normalement la formule que je t'ai donné devrait fonctionner.

Il faudrait pouvoir tester avec ton fichier (+ platique que des captures d'écran).

Peut-être les données ne sont-elles pas identiques sur les 2 feuilles (espace en + sur des codes...)

Je poste le résultat avec ta formule.

Puis voici une formule qui fonctionne partiellement :

=SE(A6='1'!$A$18,'1'!$L$18,SE('1'!$A$19=A6,'1'!$L$19,SE(A6='1'!$A$20,'1'!$L$20,SE(A6='1'!$A$21,'1'!$L$21,SE(A6='1'!$A$22,'1'!$L$22,SE(A6='1'!$A$23,'1'!$L$23,SE(A6='1'!$A$24,'1'!$L$24,SE(A6='1'!$A$25,'1'!$L$25, ))))))))&SE('1'!$A$11='1'!$L$11,SE(A6='1'!$A$12,'1'!$L$12,SE(A6='1'!$A$13,'1'!$L$13,SE('1'!$A$14,'1'!$L$14,SE(A6='1'!$A$15,'1'!$L$15,SE(A6='1'!$A$16,'1'!$L$16,SE('1'!$A$17,'1'!$L$17,SE(A6='1'!$A$26,'1'!$L$26, ))))))))&SE(A6='1'!$A$26,'1'!$L$26,SE('1'!$A$27=A6,'1'!$L$27,SE(A6='1'!$A$28,'1'!$L$28,SE(A6='1'!$A$29,'1'!$L$29,SE(A6='1'!$A$30,'1'!$L$30,SE('1'!$A$31=A6,'1'!$L$31,SE(A6='1'!$A$32,'1'!$L$32,SE(A6='1'!$A$33,'1'!$L$33, ))))))))&SE('1'!$A$34=A6,'1'!$L$34,SE('1'!$A$35=A6,'1'!$L$35,SE('1'!$A$36=A6,'1'!$L$36,SE(A6='1'!$A$37,'1'!$L$37,SE('1'!$A$38=A6,'1'!$L$38,SE('1'!$A$39=A6,'1'!$L$39,SE('1'!$A$40=A6,'1'!$L$40, )))))))

Effectivement, je dis partiellement parce qu'a la place du résultat c'est écrit "falso" (faux) qaund le résultat est égal a 0 ou "Xfalso" quand on admet que X est le bon résultat.

forum3

Bonjour Juliane,

Il n'est pas très facile de travailler sur la base d'image.

Un extrait de ton vrai fichier Excel nous aiderait à comprendre ton problème et sans doute à en trouver la solution.

Pas besoin de joindre le fichier complet, un extrait significatif (anonymisé) devrait suffire.

A te (re)lire

@+

Rechercher des sujets similaires à "formule recherchev"