Sommeprod, mod, decaler

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

eliaz

XLDnaute Nouveau
Bonjour

Je fait appel à vos compétences car je fait face un problème.
Dans un tableau j'utilise la fonction =sommeprod((mod.... pour avoir le produit des colonnes paires et impaire (voir fichier exemple ci joint)

Dans ce tableau qui est en réalité beacoup plus grand je remplace la formule
=D3*$D$1+F3*$F$1+H3*$H$1......
par
=SOMMEPROD((MOD(COLONNE(D3:I3);2)=0)*(D3:I3)*($D$1:$I$1))
et cela fonctionne parfaitement pour les colonnes paires.

Le problème est que les % en ligne 1 sont obligatoirement en colonne paires, ce qui me pose un gros soucis pour le calcul des colonnes impaires ou je dois remplacer
=E3*$D$1+G3*$F$1+I3*$H$1........
J'ai pensé à la fonction DECALER mais cela ne fonctionne pas;
=SOMMEPROD((MOD(COLONNE(D3:I3);2)<>0)*(D3:I3)*(DECALER($D$1:$I$1;0;1;1;1)))

Sans doute la fonction DECALER n'est pas la plus appropriée, et je fait donc appel à vos connaissance pour essayer de solutionner ce problème

par avance merci
Eliaz
 

Pièces jointes

- 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
12
Affichages
553
Réponses
3
Affichages
474
Réponses
22
Affichages
1 K
Réponses
5
Affichages
568
Réponses
9
Affichages
596
Retour