Recherchev .... sans #N/A

Bonjour,

Cela doit être tellement simple mais je bloque.

L'an dernier j'utilise cette formule et avec une cellule recherché (la première) égale à "0" qui apparait vide -puisque masqué ...-voire vide ==> j'ai comme résultat " " cellule vide

Cette année, j'ai fait une copie du tableur de l'an dernier et colle dans la zone de références d'autres données....et j'ai l'affichage de .......=N/A lorsque la première cellule de recherche est vide (avec un 0 masqué ou " " vide)

Comment supprimer cette affichage ?

Accessoirement, je n'ai pas compris qu'en collant des nouvelles données dans la zone de recherche existante, j'ai été dans l'obligation de refaire la formule pour redéfinir la zone de recherche.

==> il y a un truc pour éviter cela

J'ose espérer que j'ai été clair ..... et merci de votre aide

Bonjour

Il ne nous manque que de voir la formule ou mieux le fichier pour faire le diagnostic.

mais si tu veux simplement éviter le #N/A, tu peux modifier ta formule par

=SI(ESTERREUR(RECHERCHEV(La suite));"";RECHERCHEV(La suite))

Cordialement

tu as plusieur possibilité mais donne nous ton tableau, on comprendra mieux et répondrons mieux aussi

#N/A veut dire qu'il ne trouve pas la donnée recherchée

si c'est normale et qu'a la place de N/A tu veux mettre rien tu peux utiliser la fonction si imbriqué avec esterreur

ex :

si(esterreur(rechercheV(A1;B2:C100;2));"";rechercheV(A1;B2:C100;2))

litéralement ca veux dire si excel ne trouve pas (donc revoie une erreur #N/A) la valeur A1 dans la plage de donnée B2 a C100 alors mettre rien ("") dans la cellule sinon mettre la case a coté de la valeur trouvé A1

bref je sais pas si ca répond a la question

envoi le tableau et réexplique bien ce que tu veux

Bonjour

Tonthon a écrit :

Accessoirement, je n'ai pas compris qu'en collant des nouvelles données dans la zone de recherche existante, j'ai été dans l'obligation de refaire la formule pour redéfinir la zone de recherche.

==> il y a un truc pour éviter cela

Oui, en nommant la plage.

Sur l'exemple du fichier de l'année dernière, cela donnerait :

Nom définini : Plage

Fait référence à :

=DECALER(A!$E$4;;;NBVAL(A!$E:$E)-2;3)

Et la formule de recherche :

=SI($A5>0;RECHERCHEV($A5;CNUM(Plage);COLONNE();FAUX);"")

Toujours en validation matricielle

Amicalement

Nad

Merci pour ces solutions...que j'essaierai d'appliquer sur le pc...qui se trouve à mon domicile.

Ceci dit, je ne rappelle pas avoir mis une condition "si la cellule recherchée est vide" etc... et je n'ai pas eu #N/A

==> je tacherai de vous joindre le tableur pour comprendre

Cordialement

-- 24 Mai 2011, 13:04 --

Désolé, le tableur est trop volumineux et dès que j'y touche...il devient en quelque sorte normal avec affichage des N/A.

J'avais noté de penser à faire une mulitplication par 1....si cela peut éclairer quelqu'un mais il est possible que cela n'ait aucun rapport

Je vous mets une copie écran du bon tableur "sans affichage" de N/A en débit ou en crédit

Compte Libellé Debit Credit

0

6411000 =RECHERCHEV(A5;$F$3:$I$129;3;FAUX) =RECHERCHEV(A5;$F$3:$I$129;4;FAUX)

6411100 =RECHERCHEV(A6;$F$3:$I$129;3;FAUX) =RECHERCHEV(A6;$F$3:$I$129;4;FAUX)

Absence de =N/A =====> (A7 = " " ) =RECHERCHEV(A7;$F$3:$I$129;3;FAUX) =RECHERCHEV(A7;$F$3:$I$129;4;FAUX)

6451000 =RECHERCHEV(A8;$F$3:$I$129;3;FAUX) =RECHERCHEV(A8;$F$3:$I$129;4;FAUX)

6452000 =RECHERCHEV(A9;$F$3:$I$129;3;FAUX) =RECHERCHEV(A9;$F$3:$I$129;4;FAUX)

6453000 =RECHERCHEV(A10;$F$3:$I$129;3;FAUX) =RECHERCHEV(A10;$F$3:$I$129;4;FAUX)

6454000 =RECHERCHEV(A11;$F$3:$I$129;3;FAUX) =RECHERCHEV(A11;$F$3:$I$129;4;FAUX)

6455000 =RECHERCHEV(A12;$F$3:$I$129;3;FAUX) =RECHERCHEV(A12;$F$3:$I$129;4;FAUX)

6456000 =RECHERCHEV(A13;$F$3:$I$129;3;FAUX) =RECHERCHEV(A13;$F$3:$I$129;4;FAUX)

0 Absence de =N/A =====> (A14 = 0 ) =RECHERCHEV(A14;$F$3:$I$129;3;FAUX) =RECHERCHEV(A14;$F$3:$I$129;4;FAUX)

6312000 =RECHERCHEV(A15;$F$3:$I$129;3;FAUX) =RECHERCHEV(A15;$F$3:$I$129;4;FAUX)

6351200 =RECHERCHEV(A16;$F$3:$I$129;3;FAUX) =RECHERCHEV(A16;$F$3:$I$129;4;FAUX)

0 =RECHERCHEV(A17;$F$3:$I$129;3;FAUX) =RECHERCHEV(A17;$F$3:$I$129;4;FAUX)

Je ne peux pas faire mieux, donc pas de si dans la formule et je vous assure pas de N/A d'affiché !

Qui trouve l'énigme ?

Cordialement

Tonthon

Rechercher des sujets similaires à "recherchev"