Formule

Résolu
Bonjour,
Je voudrais savoir comment faire pour éviter d'afficher le #N/A dans une liste quand la valeur à laquel fait référence cette cellule est vide.
Je part à la base de la fonction recherv mais je ne parvient pas à faire fontionner ce système de supression de N/A
voilà la formule sur laquel je suis en ce moment mais cela ne fonctionne pas.
=SI(ESTERREUR(INDIRECT(RECHERCHEV(C14;REFPOSTE;2;)));"";INDIRECT(RECHERCHEV(C14;REFPOSTE;2;))) 
Est-ce que quelqu'un à une idée ?

Merci d'avance

2 réponses

  1. Bonjour,

    Ta formule est correcte. Elle vérifie s'il existe une condition d'erreur. Si tel est le cas, la fonction SI renvoie une chaine vide. En l'absence d'erreur, la fonction SI renvoie INDIRECT(RECHERCHEV(C14;REFPOSTE;2;)) .

    A+
    0
    1. merci
      la formule :
      =RECHERCHEV(C14;REFPOSTE;2;)
      fonctionne mais pas quand elle est encapsullé

      Que faire ?
      merci
      0
  2. Contributeur
    Bonjour
    il devrait suffire de détecter si la valeur de C14 est présente dans la 1° colonne du champ nommé REFPOSTE pour squeezer la, formule:
    =SI(NB.SI(colonne;C14)=0;"";..........)
    colonne étant bien sur l'adresse de la colonne du champ ou RECHERCHE va chercher la valeur.
    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. tout est bon
      Merci beaucoup
      0