RechercheV #N/A = 0

Bonjour,

J ai effectué une rechercheV qui fonctionne.
Cependant, logiquement elle me renvoi des valeurs #N/A.
Je souhaiterai que ces valeurs soient egales a zero.
Comment faire?

Merci d avance.

3 réponses

  1. Contributeur
    Bonjour,

    dans le cas où vous obtenez des #N/A et que vous souhaitez faire apparaître 0 à la place, essayez ceci :
    =SI(ESTERR(RECHERCHEV(...));0;RECHERCHEV(...))
    Cordialement.
    0
    1. Merci de votre reponse rapide!!
      avec la formule ESTERR j avais encore les NA.
      Du coup j ai essayé avec la formule ESTERREUR et ce la fonctionne

      Merci encore
      0
      1. Contributeur
        Effectivement, je suis allé un peu vite. ESTERR() permet de déterminer les erreurs de formules SAUF les #N/A.

        Désolé pour le petit contretemps.

        Cordialement.
        0
    2. Salut,

      Le message #N/A apparait lorsque le critère de recherche n'est pas renseigné

      =SI(ESTERREUR(RECHERCHEV(ton critère;ta plage de recherche;le numéro de colonne du critère recherché;0));"";RECHERCHEV(ton critère;ta plage de recherche;le numéro de colonne du critère recherché;0))

      ce qui doit donner en clair (exemple le critère en G2 et la matrice A1:F50 pour afficher le résultat de la colonne 2 soit B)

      =SI(ESTERREUR(RECHERCHEV(G2;A1:F50;2;0));"";RECHERCHEV(G2;A1:F50;2;0))

      Si ta matrice de recherche se trouve sur une autre feuille comme sur la même feuille je te conseille de nommer la plage de recherche ex A1:F50 nommée List
      ce qui écourtera ta formule

      =SI(ESTERREUR(RECHERCHEV(G2;List;2;0));"";RECHERCHEV(G2;List;2;0))
      0