OVH Cloud OVH Cloud

Condition pour une somme

3 réponses
Avatar
squeepy
Bonjour

Petit souci avec d condtions
Voila j'ai des données sous Excel qui sont un peu disposés comme ceci :
Exemple
En A1, j'ai le nom d'un produit (ex:biscuit), ensuite en A2,... j'ai des
titres (ex : en A2 : mois, B2 : poids brut, C2 : poids net, ...), ensuite de
A3 a A14, j'ai les 12 mois de l'année, de b3 a b14, j'ai des poids brut, de
C3 a C14, j'ai des poids nets. Tout cela correspond a un produit. Si on
continue le tableau horizontalement, en G1, j'ai un autre produit
(ex:bonbon), ensuite en G2, les titres (G2:mois, H2, poids brut, I2: poids
net,...) ensuite de G3 à G14, j'ai les 12 mois de l'année, de H3 à H14, j'ai
des poids brut, de I3 à I14, j'ai des poids nets. Et re-même chose en M1,
j'ai un nouveau produit avec toujours les mêmes titres, et ainsi de suite (ca
va assez loin horizontalement)

Si ca vous parait compliquez, essayez de refaire dans une feuille excel

Ma question : Comment dans n'importe quelle cellule autre part, calculer la
somme totale des poids brut de tous les produits pour le mois de mai.
Ex : poids brut en mai pour biscuit : 85000, poids brut en mai pour bonbon :
33000, je voudrai une cellule qui me marque 118000
Voila, apres j'arrangeré a ma sauce car il y a bcp plus de produits
--
Merci de votre aide

3 réponses

Avatar
papou
Bonjour
Si ca vous parait compliquez, essayez de refaire dans une feuille excel
Ben voyons ! et puis quoi encore ?

;-)

Perso je trouve ton explication illisible, je pense que tu devrais fournir
un exemple partiel de ton classeur.
Tu vas ici
http://cjoint.com/
et tu créés un lien vers ton fichier
Ensuite tu reviens en nous donnant le lien créé.

Cordialement
Pascal

"squeepy" a écrit dans le message de
news:
Bonjour

Petit souci avec d condtions
Voila j'ai des données sous Excel qui sont un peu disposés comme ceci :
Exemple
En A1, j'ai le nom d'un produit (ex:biscuit), ensuite en A2,... j'ai des
titres (ex : en A2 : mois, B2 : poids brut, C2 : poids net, ...), ensuite
de
A3 a A14, j'ai les 12 mois de l'année, de b3 a b14, j'ai des poids brut,
de
C3 a C14, j'ai des poids nets. Tout cela correspond a un produit. Si on
continue le tableau horizontalement, en G1, j'ai un autre produit
(ex:bonbon), ensuite en G2, les titres (G2:mois, H2, poids brut, I2: poids
net,...) ensuite de G3 à G14, j'ai les 12 mois de l'année, de H3 à H14,
j'ai
des poids brut, de I3 à I14, j'ai des poids nets. Et re-même chose en M1,
j'ai un nouveau produit avec toujours les mêmes titres, et ainsi de suite
(ca
va assez loin horizontalement)

Si ca vous parait compliquez, essayez de refaire dans une feuille excel

Ma question : Comment dans n'importe quelle cellule autre part, calculer
la
somme totale des poids brut de tous les produits pour le mois de mai.
Ex : poids brut en mai pour biscuit : 85000, poids brut en mai pour bonbon
:
33000, je voudrai une cellule qui me marque 118000
Voila, apres j'arrangeré a ma sauce car il y a bcp plus de produits
--
Merci de votre aide


Avatar
PMO
Bonjour,

Une piste avec ce code de fonction à copier dans un
module standard du VBE.

'*************
Function SommeParMois_PMO(Plage As Range, _
Mois As Range, _
Ecart As Long) As Double
Dim C As Range
Dim x#
For Each C In Plage
If C = Mois Then
If IsNumeric(C.Offset(0, Ecart)) Then
x# = x# + C.Offset(0, Ecart)
End If
End If
Next C
SommeParMois_PMO = x#
End Function
'*************

POUR L UTILISER
Plutôt que taper la fonction à la main il est plus facile
d'agir ainsi après avoir sélectionné une cellule où
s'affichera le résultat escompté:
1) Allez dans le menu Insertion/Fonction
2) Dans la boîte de dialogue sélectionnez Personnalisées
et choisissez "SommeParMois_PMO"
3) Pour l'argument Plage cliquez sur l'espèce de carré bleu blanc rouge.
Vous vous retrouvez dans la feuille Excel où il vous faut
sélectionner toute votre plage de données. Recliquez sur le carré
bleu blanc rouge.
4) Pour l'argument Mois procédez de même. Il s'agit de sélectionner
un mois en cliquant sur une cellule en contenant un. Par exemple
le mois de Mai en A7 d'après votre exposé.
5) Pour l'argument Ecart, spécifiez un nombre entier qui représente
le décalage entre la colonne du mois sélectionné et la colonne
où la somme doit s'effectuer. Par exemple et toujours selon votre
exposé 1 pour poids brut (donne B décalage de 1 par rapport à A),
2 pour poids net (donne C décalage de 2 par rapport à A).
6) Cliquez OK

Cordialement.
--
PMO
Patrick Morange



Bonjour

Petit souci avec d condtions
Voila j'ai des données sous Excel qui sont un peu disposés comme ceci :
Exemple
En A1, j'ai le nom d'un produit (ex:biscuit), ensuite en A2,... j'ai des
titres (ex : en A2 : mois, B2 : poids brut, C2 : poids net, ...), ensuite de
A3 a A14, j'ai les 12 mois de l'année, de b3 a b14, j'ai des poids brut, de
C3 a C14, j'ai des poids nets. Tout cela correspond a un produit. Si on
continue le tableau horizontalement, en G1, j'ai un autre produit
(ex:bonbon), ensuite en G2, les titres (G2:mois, H2, poids brut, I2: poids
net,...) ensuite de G3 à G14, j'ai les 12 mois de l'année, de H3 à H14, j'ai
des poids brut, de I3 à I14, j'ai des poids nets. Et re-même chose en M1,
j'ai un nouveau produit avec toujours les mêmes titres, et ainsi de suite (ca
va assez loin horizontalement)

Si ca vous parait compliquez, essayez de refaire dans une feuille excel

Ma question : Comment dans n'importe quelle cellule autre part, calculer la
somme totale des poids brut de tous les produits pour le mois de mai.
Ex : poids brut en mai pour biscuit : 85000, poids brut en mai pour bonbon :
33000, je voudrai une cellule qui me marque 118000
Voila, apres j'arrangeré a ma sauce car il y a bcp plus de produits
--
Merci de votre aide


Avatar
ChrisV
Bonjour squeepy,

Avec la plage A3:A14 nommée ici Zn, et le mois recherché en A18 (par liste
déroulante: Données/Validation.../Options/Autoriser: Liste/Source: =Zn)

En B18 par ex.
(à saisir sans les { } et valider par Ctrl++Shift+Entrée)

{=SOMME(SI(MOD(COLONNE(INDIRECT("B"&2+EQUIV(A18;Zn;)&":I"&2+EQUIV(A18;Zn;)));3)=2;INDIRECT("B"&2+EQUIV(A18;Zn;)&":I"&2+EQUIV(A18;Zn;))))}


ChrisV


"squeepy" a écrit dans le message de
news:
Bonjour

Petit souci avec d condtions
Voila j'ai des données sous Excel qui sont un peu disposés comme ceci :
Exemple
En A1, j'ai le nom d'un produit (ex:biscuit), ensuite en A2,... j'ai des
titres (ex : en A2 : mois, B2 : poids brut, C2 : poids net, ...), ensuite
de
A3 a A14, j'ai les 12 mois de l'année, de b3 a b14, j'ai des poids brut,
de
C3 a C14, j'ai des poids nets. Tout cela correspond a un produit. Si on
continue le tableau horizontalement, en G1, j'ai un autre produit
(ex:bonbon), ensuite en G2, les titres (G2:mois, H2, poids brut, I2: poids
net,...) ensuite de G3 à G14, j'ai les 12 mois de l'année, de H3 à H14,
j'ai
des poids brut, de I3 à I14, j'ai des poids nets. Et re-même chose en M1,
j'ai un nouveau produit avec toujours les mêmes titres, et ainsi de suite
(ca
va assez loin horizontalement)

Si ca vous parait compliquez, essayez de refaire dans une feuille excel

Ma question : Comment dans n'importe quelle cellule autre part, calculer
la
somme totale des poids brut de tous les produits pour le mois de mai.
Ex : poids brut en mai pour biscuit : 85000, poids brut en mai pour bonbon
:
33000, je voudrai une cellule qui me marque 118000
Voila, apres j'arrangeré a ma sauce car il y a bcp plus de produits
--
Merci de votre aide