• Initiateur de la discussion Initiateur de la discussion Marco60
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Marco60

XLDnaute Occasionnel
Bonsoir le forum,
J'ai affecté à une cellule la fonction SOMMEPROD suivante :

=SOMMEPROD(1/NB.SI(Réceptions!A2:A6;Réceptions!
A2:A6)).

Seulement en A6 de la feuille 'Réceptions', la cellule est vide et le résultat de ma SOMMEPROD est #DIV/0!.
Et cela m'embète car je sais que les cellules qui suivent la A5 vont être remplies via un USF.

Donc ma question est : est-il possible, à partir de la formule ci-dessus, d'obtenir un résultat autre que #DIV/0! en incluant une autre fonction ou je ne sais quoi?
Ou bien n'y a t-il qu'un code VBA qui permettrait de donner un résultat concret? Dans ce cas, merci de me dire comment retranscrire en VBA la fonction SOMMEPROD.

Je joins mon fichier pour plus de compréhension

Merci de votre aide [file name=sommeprod_20060122020628.zip size=5810]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/sommeprod_20060122020628.zip[/file]
 

Pièces jointes

bonjour Marco

cet exemple affiche une cellule vide s'il y a une erreur dans la resultat de la formule

Code:
=SI(ESTERREUR(SOMMEPROD(1/NB.SI(Réceptions!A2:A6;Réceptions!A2:A6)));'';SOMMEPROD(1/NB.SI(Réceptions!A2:A6;Réceptions!A2:A6)))


bonne journée
MichelXld

Message édité par: michelxld, à: 22/01/2006 05:40
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
2
Affichages
429
Réponses
12
Affichages
754
Retour