Formule pour faire un total qté/jr à la semaine

Résolu/Fermé
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015 - 16 avril 2015 à 14:30
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015 - 4 mai 2015 à 14:27
Bonjour,

j'ai un onglet excel "jour" dans lequel j'ai des ventes chaque jour par article
A2: ref article
B2 à B100 : qtés
Pour avoir les ventes par semaine, j'ai créé un tableau, onglet sem, dans lequel j'ai mis une formule simple mais ingérable lorsque je fais des màj...
A2 : ref article
B2 : =somme(JourB2:JourB7) puis pour C2 : =somme(JourB8:JourB14) et ainsi de suite
Avez-vous autre chose à me proposer ?
Merci beaucoup

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
16 avril 2015 à 14:52
Bonjour
si votre tableau n'a pas de colonne date, ça ne va pas être facile!
au plus simple
en feuil1!
dans votre liste d'enregistrement des vents, placez en C les dates de vente et en D cCette formule:
=NO.SEMAINE(C2)
à tirer sur la hauteur utile
ensuite pour votre semainier, faites un tableau avec en ligne à partir de B1 les N° de 1 à 52 et en colonne à partir de A2 les références d'articles
en B2 la formule à tirer sur tout le tableau:
=SOMME.SI.ENS(feuil1!$B:$B;feuil1!$A:$A;$A2;feuil1!$D:$D;B$1)
qui vous fera la somme par référence et par semaine.

Formule valable à partir de Excel 2007, sinon:

=SOMMEPROD((feuil1!$A$1:$A$1000=$A2)*(feuil1!$D$1:$D$1000=B$1)*(feuil1!$B$1:$B$1000))

cette formule exige des N° de ligne dans les limites de champ

attention aux$ aux bons endroits
crdlmnt

0
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015
16 avril 2015 à 15:30
Je pense que je me suis mal exprimée car

En Feuil1 j'ai des entêtes de colonnes à savoir les jours de sem et les ref article sont en lignes

Dans feuil2 j'ai toujours ma liste d'article (A2,A3,A4...) par contre en entête de colonnes j'ai maintenant les n° de semaine

Il faut donc qu'à un moment je fasse une somme de la plage des 7 jours de ma Feuil1 qui représente la semaine en question

J'ai tenté avec la fonction décaler, tu style :
=somme(decaler(Feuil1!$Q$2:$W$2;;colonne()*7)
mais ça ne fonctionne pas...

J'avais aussi essayé avec la fonction somme.si.ens mais pas de résultat
:-(
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
16 avril 2015 à 16:39
Avec un modèle de votre fichier, même si nécessaire avec des infos bidonnées, ça nous éviterait de nous prendre la tête ad vitam aeternam...:-)
voyez sur:
https://www.cjoint.com/
en revenant ici coller le lien donné par le site

à vous lire
0
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015
21 avril 2015 à 15:31
Bonjour,

désolée mais je ne savais pas comment joindre un fichier sinon je l'aurais fait du début...
Voici donc le fichier en question

https://www.cjoint.com/?3DvpR01Qc7D

Merci
0
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015
28 avril 2015 à 15:14
Personne pour m'aider ?

https://www.cjoint.com/?0DCpCOrYNX5
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 209
28 avril 2015 à 16:02
Bonjour,

en D2:
=SOMME(DECALER('Synthèse article départ jour TU'!$A$1;EQUIV($A2;'Synthèse article départ jour TU'!$A:$A;0)-1;EQUIV(D$1;'Synthèse article départ jour TU'!$1:$1;0)-1;;7))

eric
0
Speedplus01 Messages postés 18 Date d'inscription lundi 30 mars 2015 Statut Membre Dernière intervention 6 novembre 2015 > eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023
4 mai 2015 à 14:27
Bonjour et merci beaucoup pour la solution
Bonne journée
Cdt
Nathalie
0