Totaux par ligne sans les calculs intermédiaires

Le
Jac
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs prix
unitaires, et dans les lignes suivantes, et pour chaque ligne correspondant
à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Monnerie
Le #5145711
Bonjour

on pourrait avoir une formule comme celle - là

=(B3*$B$2)+(C3*$C$2)+(D3*$D$2)+(E3*$E$2)+(F3*$F$2)+(G3*$G$2)
les cellules du style $B$2 sont en valeur absolue pour être recopier vers le
bas
bon courage

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs prix
unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac




Xavier powaga
Le #5145701
tu veux les totaux par quantité ou par prix ?

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs prix
unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac




Xavier powaga
Le #5145691
Si c'est en euros la formule est la suivante

³*B$2+C3*C$2+D3*D$2+E3*E$2+F3*F$2+G3*G$2

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs prix
unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac




Jac
Le #5145681
Merci Xavier et Monnerie,

je pensais à du calcul matriciel ou un truc du genre, mais comme je ne m'en
sers que tous les dix ans, je n'en ai pas de pratique actuellement...

"Xavier powaga" 47a30a18$0$17768$
Si c'est en euros la formule est la suivante

³*B$2+C3*C$2+D3*D$2+E3*E$2+F3*F$2+G3*G$2

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs
prix unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac








francois.forcet
Le #5145571
On 1 fév, 13:09, "Jac"
Merci Xavier et Monnerie,

je pensais à du calcul matriciel ou un truc du genre, mais comme je ne m 'en
sers que tous les dix ans, je n'en ai pas de pratique actuellement...

"Xavier powaga" 47a30a18$0$17768$



Si c'est en euros la formule est la suivante

³*B$2+C3*C$2+D3*D$2+E3*E$2+F3*F$2+G3*G$2

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs
prix unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date,  les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac- Masquer le texte des messages précédents -



- Afficher le texte des messages précédents -


Salut à toi

Cette macro fonctionne :

For Each C In Worksheets("Feuil1").Range("A3", "A" &
Sheets("Feuil1").Range("A65535").End(xlUp).Row)
i = 0
Total = 0
Do While Range("B" & C.Row).Offset(0, i).Column < Range("H1").Column
Total = Total + (Range("B" & C.Row).Offset(0, i) * Range("B" &
C.Row).Offset(2 - C.Row, i))
i = i + 1
Loop
Range("B" & C.Row).Offset(0, i) = Total
Next

Peut être la solution

Dis moi !!!!



Jac
Le #5145381
Merci pour la macro, mais comme il n'y en a pas d'autre dans le classeur,
j'aimerais m'en passer...


On 1 fév, 13:09, "Jac"
Merci Xavier et Monnerie,

je pensais à du calcul matriciel ou un truc du genre, mais comme je ne
m'en
sers que tous les dix ans, je n'en ai pas de pratique actuellement...

"Xavier powaga" 47a30a18$0$17768$



Si c'est en euros la formule est la suivante

³*B$2+C3*C$2+D3*D$2+E3*E$2+F3*F$2+G3*G$2

"Jac" %
Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs
prix unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac- Masquer le texte des messages précédents -



- Afficher le texte des messages précédents -


Salut à toi

Cette macro fonctionne :

For Each C In Worksheets("Feuil1").Range("A3", "A" &
Sheets("Feuil1").Range("A65535").End(xlUp).Row)
i = 0
Total = 0
Do While Range("B" & C.Row).Offset(0, i).Column < Range("H1").Column
Total = Total + (Range("B" & C.Row).Offset(0, i) * Range("B" &
C.Row).Offset(2 - C.Row, i))
i = i + 1
Loop
Range("B" & C.Row).Offset(0, i) = Total
Next

Peut être la solution

Dis moi !!!!



Trirème
Le #5145251
Bonsoir,
Conformément à ton exemple, je te suggère cette formule :
=SOMMEPROD(B3:G3;$B$2:$G$2) à mettre en H3 et à recopier vers le bas.
Formule non matricielle, donc validation normale.

Cordialement,
Trirème

Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs prix
unitaires, et dans les lignes suivantes, et pour chaque ligne correspondant
à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.
Et là, je sèche lamentablement.

Merci d'avance à qui pourra me dépanner.

Jac




Jac
Le #5284461
Merci trirème,
ça correspond à ce que je cherchais.

"Trirème"
Bonsoir,
Conformément à ton exemple, je te suggère cette formule :
=SOMMEPROD(B3:G3;$B$2:$G$2) à mettre en H3 et à recopier vers le bas.
Formule non matricielle, donc validation normale.

Cordialement,
Trirème

Bonjour à tous,

j'ai un tableau avec en ligne 1 des noms d'articles, en ligne 2 leurs
prix unitaires, et dans les lignes suivantes, et pour chaque ligne
correspondant à une date, les quantités pour chaque article.
http://cjoint.com/?cbmzwWu5rj
J'ai besoin de calculer, les totaux par date, sans faire les calculs
intermédiaires.




Publicité
Poster une réponse
Anonyme