Fonction sierreur sous excel 2003

Lepops -  
Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   -
dans une facture j'ai un résultat #na et je veux avoir une cellule vide lorsque j'enregistre ma facture.... avec cette formule =RECHERCHEV(C21;liste_produit;2;0)
ça ne fonctionne pas si j'inscris =SIERREUR(RECHERCHEV(C21;liste_produit;2;0);"")

aidez-moi svp....

4 réponses

  1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
     
    Bonjour,

    Que ce soit avec 2003 ou une version ultérieure, la bonne méthode pour éliminer les #N/A (et uniquement ces dernières) c'est :
    =SI(ESTNA(RECHERCHEV(C21;liste_produit;2;0));"";RECHERCHEV(C21;liste_produit;2;0))
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour

    SIERREUR ne fonctionne pas sous 2003

    voyez avec:
    SI(ESTERREUR(RECHERCHEV(C21;liste_produit;2;0));"";RECHERCHEV(C21;liste_produit;2;0))

    ou encore (mais je ne connais pas la 1° colonne dans la plage liste produit):

    =SI(NB.SI(1°colonne;C21);RECHERCHEV(C21;liste_produit;2;0);"")

    crdlmnt

    0
  3. Lepops
     
    Le résultat est faux!
    0
    1. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 784
       
      mais encore ?
      0