Calcul ventes moyennes

littlefog

XLDnaute Nouveau
Bonjour à tous,

Je souhaiterais calculer mes ventes moyennes sur une période donnée.
J'ai essayé avec une fonction moyenne si et une fonction recherche, mais on ne va pas se mentir, je suis une sacré pipe en excel, et cela n'a débouché sur rien de bon.
Comme un fichier vaut mieux qu'un long discours vous trouverez en pj un exemple bidon digne des meilleurs énoncés du collège.

En colonnes S à Y je voudrais dans mon tableau rentrer la valeur moyenne en kg.

Si quelqu'un peut m'aider nul doute que je gravirai très rapidement les échelons au sein de ma société et pourrai asseoir une réputation de brutasse en excel qui devrait pousser Sandrine de la compta dans mes bras.

Merci !
 

Pièces jointes

  • Test-excel.xlsx
    26.7 KB · Affichages: 41

littlefog

XLDnaute Nouveau
Bonjour à tous et merci pour vos réponses.

Pour prendre une exemple concret :

Je voudrais en S6 la moyenne des kilos de légumes vendus au total.
Donc 324+368+168+369 / 4 = 307.25

En T6 la moyenne des kilos de légumes vendus en janvier.
Donc 324+368 / 2 = 346

En X12 la moyenne des kilos de légumes vendus en août et en vrac.
Donc 369/1 = 369

Mon fichier comprend trop peu de données car dans beaucoup de cas il n'y aura qu'une seule valeur par case voire aucune donc la moyenne n'a pas trop de sens mais dans le vrai fichier sur lequel je travaille il y a des centaines de chiffres donc ça aura beaucoup plus de sens.

Merci d'avance !
 

littlefog

XLDnaute Nouveau
Bonjour,

C'est super ça fonctionne, merci beaucoup.
J'ai presque finalisé mes tableaux. Je bloque seulement sur un dernier point.
En utilisant votre exemple j'ai une formule de ce type :

=SIERREUR(SOMMEPROD((TABLEAU!$E$25:$EU$25=$L7)*TABLEAU!$E$7:$EU$7)/NB.SI(TABLEAU!$E$25:$EU$25;$L7);"")

Je voudrais ne pas me limiter à une plage car mon tableau va continuer à être alimenté et je voudrais qu'il se mette à jour sans que je vienne tirer les formules. Je voulais donc tenter cela :

=SIERREUR(SOMMEPROD((TABLEAU!$25:$25=$L7)*TABLEAU!$7:$7)/NB.SI(TABLEAU!$25:$25;$L7);"")

Autrement dit je voulais sélectionner toute la ligne et non pas seulement les colonnes E à EU. Mais cela ne fonctionne pas.
Est-ce incompatible avec la fonction SOMMEPROD ?

Merci !
 

littlefog

XLDnaute Nouveau
Ok va pour cette solution même si mon tableau s'arrête inexplicablement à la colonne IV et que je n'arrive pas à en rajouter après. Mais bon ça me laisse quelques mois devant moi pour trouver une solution.

En tout cas merci beaucoup, cela m'est d'une grande aide dans mon travail.

Bonne soirée
 

Statistiques des forums

Discussions
312 070
Messages
2 085 045
Membres
102 766
dernier inscrit
Awiix