Probleme avec la fonction RECHERCHEV

Bonjour,

Voici ma formule:

=SI(ESTERREUR(RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AA;26;FAUX));0;RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AA;26;FAUX))+SI(ESTERREUR(RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AZ;51;FAUX));0;RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AZ;51;FAUX))

Explication de la formule: je cherche la valeur en A19 qui est un numéro de contrat dans une base de données externe a mon tableau, mais j'ai deux colonne a additionner, c'est pour cela que jai un plus dans la formule

Mon problème arrive lorsque mes cellules sont vide pourtant je met la fonction SI(ESTERREUR) pour m'assurer que si l'une des deux colonnes que j'aditionne cause un problème de le ramener a 0

je vous aurais bien envoyer un fichier mais dans celui que je veux faire un exemple ma formule marche mais pas dans le vrai fichier alors je voulais que vous me disiez ou pourrait être mes erreurs dans ma formule

merci

Bonjour

Si le fichier de données est ouvert, cela ne devrait pas poser problème.

Cordialement

C'est seulement lorsque ma cellule dans la ligne 26 est vide, alors le message d'erreur #VALEUR apparait, mais pourquoi??

Bonsoir

Confirme-moi si le résultat de ta ligne 26 est obtenu suite à une formule qui renvoi "" selon une condition.

Si c'est le cas, tu modifies comme ceci :

=SI(RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AA;26;FAUX)="";0;RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AA;26;FAUX))+SI(RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AZ;51;FAUX)="";0;RECHERCHEV(C19;'[Job Cost (Contrat).xls]Contrat'!$A:$AZ;51;FAUX))

Amicalement

Nad

Merci c'était cela, il y avait une formule dans la cellule que je cherchais

Rechercher des sujets similaires à "probleme fonction recherchev"