Annualisation et somme dans paramètres de somme.prod

alors voilà ma nouvelle étape problématique ...

et celle là je sens qu'elle va vous embêter quelques temps

j'ai grâce a dre le nombre de jours restants dans l'année

maintenant je veux annualiser

/////Valeur de X les 12 derniers moins //// Valeur de X 2008 //// Valeur de X 2009 //// poids de X

X1///////////////// 5 ////////////////////////////////////////// 6 ////////////////////// 7 //////////////////// 0.5

X2///////////////// 3 ////////////////////////////////////////// 4 ////////////////////// 4 //////////////////// 0.3

X3///////////////// 2 ////////////////////////////////////////// 3 ////////////////////// 4 //////////////////// 0.2

et disons que Sheet1!A1 me donne le nombre de jours restants en 2008 (appelons le JOURS)

je veux faire la somme des ((X1en2008)*(JOURS/365)+(X1en2009)*((365-JOURS)/365)-X1les12derniersmois) * poids de X1 pour X1, X2 et X3

c'est relativement indigeste mais mon seul vrai problème est dans mon somme.prod en rouge

SOMME.PROD(conditions, ((X1en2008)*(JOURS/365)+(X1en2009)*((365-JOURS)/365)-X1les12derniersmois, poidsX1:poidsX3)

comment intégrer un calcul de somme et de produit dans mes paramètres ??? les +, - et * bêtement placés fonctionne pas.

Bonjour,

Comme à mon habitude, je n'ai rien compris à la question.

Peux-tu mettre un exemple en pièce jointe avec le résultat que tu souhaites obtenir ?

dré

je ne peux pas, je n'ai pas excel sur le poste relié à Internet

J'utilise la fonction Somme.Prod( ...., A1:A1000, B1:B1000) sauf qu'ici au lieu de mettre un intervalle comme ci-dessus, j'aimerais mettre un truc du genre

Somme.Prod(..., 4*(A1:A1000)+$D$1*(B1:B1000)-$D$2*(C1:C1000), E1:E1000)

qui me permette de faire la somme de produits de sommes sans passer par une étape intermédiaire.

ici de faire la somme de 1 à 1000 :

(4A1+$D$1*B1-$D$2*C1) * E1 + (4A2+$D$1*B2-$D$2*C2) * E2 + .... + (4A1000+$D$1*B1000-$D$2*C1000) * E1000

c'est plus clair ? je me sens fouilli

Re,

Il m'étonnerait que tu obtiennes un résultat avec la fonction Somme.Prod

Essaie SOMMEPROD.

Quant à ton explication, elle toujours aussi confuse.

dré

de toutes manières je travaille sur une version anglaise donc doit traduire les fonctions ensuite, j'utilise SUMPRODUCT ici

je vais essayer d'être clair

////////////////// A /////////////////////////////////////////// B /////////////////////// C //////////////////// D /////

1/////Valeur de X les 12 derniers moins //// Valeur de X 2008 //// Valeur de X 2009 //// poids de X

2///////////////// 5 ////////////////////////////////////////// 6 ////////////////////// 7 //////////////////// 0.5

3///////////////// 3 ////////////////////////////////////////// 4 ////////////////////// 4 //////////////////// 0.3

4///////////////// 2 ////////////////////////////////////////// 3 ////////////////////// 4 //////////////////// 0.2

ma fonction de base est SUMPRODUCT((A2:A4)>-100*(D2:D4)>-100), A2:A4, D2:D4)

celle là me fait bien la somme des produits des valeurs de la colonne A et des valeurs de la colonne D

maintenant, au lieu de prendre les valeurs de la colonne A comme premier terme du produit, je souhaite prendre une combinaison de valeurs des colonnes A, B et C du genre (3*A2+2*B2+3*C2)*D2 + (3*A3+2*B3+3*C3)*D3 + (3*A4+2*B4*C4)*D4

c'est mieux ?

Quitte à me répéter :

Peux-tu mettre un exemple en pièce jointe avec le résultat que tu souhaites obtenir ?

dré

ok dre je ferai ça ce soir

toujours pas excel sur ce poste ... ni la possibilité d'enregistrer ... juste pour internet ...

merci pour ta disponibilité

je fais ça dès que possible de chez moi

qwertz

j'espère que tout sera plus clair ... merci de ta patience dre

https://www.excel-pratique.com/~files/doc/explication.xls

ça te va ?

Bonsoir,

Ne comprenant pas ce que l'on doit trouver (je n'y connais strictement rien en pondération), voici néanmoins ta formule (je n'ai changé qu'une virgule en point virgule et ajouté des parenthèses).

=SOMMEPROD((B2:B5>-1000)*(C2:C5>-1000)*(D2:D5>-1000)*(E2:E5>-1000);($C$9/365)*C2:C5+(((365-$C$9)/365)*((D2:D5)-(B2:B5))))

qui donne un résultat de 15.74

Est-ce celà ?

Amicalement

Nad

mais non didjü pourquoi quand vous le faites vous ça marche

suis parti sur lamêmeidée que vous !!!!!

mouize alors

merci beausoup à vous deux ...

ralala sauf que en corrigeant à une parenthèseprêt car le (365-353)/365 s'applique pas à la colonne 2007

=SOMMEPROD((B2:B5>-1000)*(C2:C5>-1000)*(D2:D5>-1000)*(E2:E5>-1000);($C$9/365)*C2:C5+((365-$C$9)/365)*(D2:D5)-(B2:B5))

ça me donne 2,1972 au lieu de 0,74 en détaillant le calcul

https://www.excel-pratique.com/~files/doc/explication_bis.xls

je cherche l'erreur

manquait juste la dernière partie des paramètres ...

BRAVO !!!

voilà la formule

=SOMMEPROD((B2:B5>-1000)*(C2:C5>-1000)*(D2:D5>-1000)*(E2:E5>-1000);($C$9/365)*(C2:C5)+((365-$C$9)/365)*(D2:D5)-(B2:B5); E2:E5)

et surtout un très grand merci ...

Rechercher des sujets similaires à "annualisation somme parametres prod"