Si(esterreur)

Résolu
marie -  
cousinhub29 Messages postés 1074 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 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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 1074 Date d'inscription   Statut Membre Dernière intervention   361
 
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