somme produit = VALUE!

²

²jacques

Guest
bonjour,
J'ai une macro qui recopie des plages de chiffres d'un fichier source vers un fichier de destination.
La macro ne recopie que les valeur uniquement. Dans le fichier source j'ai des formules qui disent esterreur(....) . Il y a donc des cellules avec des chiffres et des cellules ou c vide car les résultat devrait = erreur.

Or dans mon fichier de destination qud je fais des sommes produit sur les plages de cellules recopiées la réponse est VALUE. En effet je crois qu'il reconnait une valeur fausse dans les cellules vides, car si après ma macro je clear les cellules vides sur mon fichier de destination alors mes sommes produit fonctionnent (ubuesque). Et pourtant ma macro ne recopie que les valeurs (donc 0 normalement).

Donc quelqu'un a til déjà rencontrer ce prbm c'est à dire qu'a le recopie de valeur de cellule ou la réponse serait REF mais quelle se voit pas car y a la formule esterreur et bien il est impossible de faire des sommes prod
je suis cllaire là ???

bon merci pour votre aide
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Si c'est par exemple F1:F10 qui pose problème,
formule matricielle, à valider par ctrl, maj et entrée :

=SOMME(SI(ESTNUM(F1:F10);(B1:B10=A1)*(F1:F10=A2)))
ou bien
=SOMME(SI(NON(ESTERREUR(F1:F10));(B1:B10=A1)*(F1:F10=A2)))
ou bien
=SOMME(SI(F1:F10<>'';(B1:B10=A1)*(F1:F10=A2)))
ou bien d'autres encore, peut-être,
tout dépend de ce que contiennent tes plages
 

Discussions similaires

Réponses
4
Affichages
197

Statistiques des forums

Discussions
312 572
Messages
2 089 819
Membres
104 284
dernier inscrit
Yohan90