Souci avec ma fonction SOMMPROD

  • Initiateur de la discussion Initiateur de la discussion gnina1973
  • 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 !

gnina1973

XLDnaute Occasionnel
Bonjour

Dans mon fichier de travail ci-joint je rencontre un souci avec une fonction sommeprod que j'utilise sur l'onglet Feuill92-Inv (Colonne J et K) .

Merci de m'éclaicir sur le sujet

Amicalement
 

Pièces jointes

Re : Souci avec ma fonction SOMMPROD

Bonjour

Sommeprod ne fonctionne pas avec des colonnes entières
utilise décaler pour définir les noms utilisés dans ton somme prod et pour avoir des colonnes de taille identique utilise nbval($A:$A)-1 par exemple dans toutes tes définitions si la colonne A est celle contenant le plus d'items dans un tableau encore incomplet.
 
Re : Souci avec ma fonction SOMMPROD

Bonjour,
définir tes plages afin de ne pas prendre en compte l'ensemble de la colonne :
InvCpteCode :
Code:
=DECALER('Feuill92-Inv'!$C$2;;;NBVAL('Feuill92-Inv'!$C:$C)-1)
InvCpteDeb :
Code:
=DECALER('Feuill92-Inv'!$D$2;;;NBVAL('Feuill92-Inv'!$C:$C)-1)

A+
 
Re : Souci avec ma fonction SOMMPROD

Bonjour,
définir tes plages afin de ne pas prendre en compte l'ensemble de la colonne :
InvCpteCode :
Code:
=DECALER('Feuill92-Inv'!$C$2;;;NBVAL('Feuill92-Inv'!$C:$C)-1)
InvCpteDeb :
Code:
=DECALER('Feuill92-Inv'!$D$2;;;NBVAL('Feuill92-Inv'!$C:$C)-1)

A+


Bonjour David
Oui, si on est SUR qu'il y a le même nb de données dans les colonnes utilisées pour le sommeprod...
 
Re : Souci avec ma fonction SOMMPROD

Je ne comprends pas , j'ai suivi votre démarche à savoir :

definir InvCpteCode
=DECALER('Feuill92-Inv'!$C$2;0;0;NBVAL('Feuill92-Inv'!$C:$C)-1;1)


pour InvCpteDeb
=DECALER('Feuill92-Inv'!$D$2;0;0;NBVAL('Feuill92-Inv'!$D:$D)-1;1)

pour InvCpteCre

=DECALER('Feuill92-Inv'!$E$2;0;0;NBVAL('Feuill92-Inv'!$E:$E)-1;1)


ma formule de calcul pour la colonne Jest : =SOMMEPROD((InvCpteCode=I2)*InvCpteDeb)

mais cela m'affiche #NA
 
Re : Souci avec ma fonction SOMMPROD

Nous sommes exactement dans la situation que je décrivais : tu n'as PAS le même nombre de valeurs dans les colonnes C D et E et donc sommeprod ne peut pas fonctionner....

essaie plutôt ca:

definir InvCpteCode
=DECALER('Feuill92-Inv'!$C$2;0;0;NBVAL('Feuill92-Inv'!$A:$A)-1;1)


pour InvCpteDeb
=DECALER('Feuill92-Inv'!$D$2;0;0;NBVAL('Feuill92-Inv'!$A:$A)-1;1)

pour InvCpteCre

=DECALER('Feuill92-Inv'!$E$2;0;0;NBVAL('Feuill92-Inv'!$A:$A)-1;1)
 
- 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
6
Affichages
357
Réponses
5
Affichages
314
  • Question Question
Microsoft 365 Aide planning
Réponses
17
Affichages
630
Réponses
8
Affichages
398
Retour