Si(esterreur)

Résolu
marie -  
cousinhub29 Messages postés 1114 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,

je tente d'adapter ma formule pour que, lorsque une erreur survient, il me soit inscrit «0» dans la cellule. Poour l'instant, tout ce que je trouve, c'est que ma formule va chercher la donnée la plus proche, ce qui naturellement m'induit en erreur !

Voici ce que j'ai fait :

=SI(ESTERREUR(RECHERCHEV(G4,$A$2:$D$7,2)),0,RECHERCHEV(G4,$A$2:$D$7,2))

merci de m'aider, je suis dans le pétrin !!!

2 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    dans ces conditions, excel ne trouvera jamais d'erreur..
    compléter la formule de RECHERCHE avec ,0 ou ,FAUX ou simplement ,
    (RECHERCHEV(G4,$A$2:$D$7,2,0)
    (en supposant que votre séparateur est la virgule?)
    crdlmnt
    0
    1. marie
       
      Ah Merci infiniment !!!!

      ce n'était que ce détail !
      0
  2. cousinhub29 Messages postés 1114 Date d'inscription   Statut Membre Dernière intervention   380
     
    Bonjour,

    En complément, si tu as Excel 2007, ou ultérieur, il existe une formule :

    SIERREUR

    qui permet de raccourcir la formule, style :

    =SIERREUR(RECHERCHEV(G4;$A$2:$D$7;2;0);0)


    Bonne soirée
    0