Si(esterreur)

Résolu
marie -  
cousinhub29 Messages postés 1129 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

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
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
marie
 
Ah Merci infiniment !!!!

ce n'était que ce détail !
0
cousinhub29 Messages postés 1129 Date d'inscription   Statut Membre Dernière intervention   364
 
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