Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Sommeprod - inverser l'ordre des valeurs de l'une des séries de données

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

guil3637

XLDnaute Nouveau
Bonsoir à tous,

J'utilise très régulièrement la fonction Sommeprod, mais je suis confronté à un problème que je ne parviens pas à résoudre.

Dans l'exemple du tableau joint, je cherche un moyen de calculer les valeurs de la ligne 8 d'une façon plus élégante et surtout de telle façon que je puisse tirer la formule vers le droite.

Ma façon d'aborder le problème serait d'utiliser ici la fonction sommeprod en inversant l'odre des valeurs de la série de données en ligne 5, mais je ne sais pas comment le faire.

Mes séries contiennent dans cet exemple 6 valeurs chacune, mais dans la version finale elles contiendront plus de 30 valeurs.

Je vous remercie pour votre aide.

Bonne soirée!
 

Pièces jointes

Re : Sommeprod - inverser l'ordre des valeurs de l'une des séries de données

Salut guil3637 et le forum
Rappel : Ni devin, ni télépathe sur ce site, alors pour la formule finale, comme il n'y a aucun Sommeprod...

Le principe : B10 :
Code:
=INDIRECT(ADRESSE(1;9-COLONNE()))
et en tirant vers la droite, ça te donnera la ligne 1 en inverse.
A+
 
Re : Sommeprod - inverser l'ordre des valeurs de l'une des séries de données

Bonsoir Guil,

Une proposition avec une fonction personnalisée :
VB:
Function SPbis(Rg1 As Range, Rg2 As Range) As Double
Dim t&(), c As Range, i%
ReDim t(1 To Rg1.Count)
For Each c In Rg2
    t(Rg1.Count - i) = c
    i = i + 1
Next c
i = 0
For Each c In Rg1
    i = i + 1
    SPbis = SPbis + c * t(i)
Next c
End Function
Puis entrer en B8
Code:
=spbis($B2:B2;$B5:B5)
et faire glisser à droite. Cordialement

KD
 
Re : Sommeprod - inverser l'ordre des valeurs de l'une des séries de données

Bonsoir à tous,

Merci Gorfael et KenDev pour vos réponses. La fonction personnalisée marche à merveille!

Bonne soirée,
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…