Microsoft 365 Calcul moyenne jours entre tous les ordres pour un distributeur

raf26

XLDnaute Occasionnel
Bonjour,

Je reviens à nouveau vers vous pour m'aider à trouver la bonne formule.

Je souhaite calculer, par distributeur, la moyenne de jours entre les ordres (les données de base sont dans un tableau structuré)

Ex : le distributeur DUPONT a passé des ordres de commande le 12/03 + le 03/05 + le 10/09 = moyenne entre 2 ordres de 91 jours.

Ce qui me donnerait (en principe, par logique) si je me base sur la date de son dernier ordre et la moyenne jours entre ses ordres, un prochain ordre de commande au 10/12 pour ce distributeur.

Je vous joins un fichier exemple.

D'avance merci

Bonne soirée
 

Pièces jointes

  • Classeur4.xlsx
    14.6 KB · Affichages: 3
Solution
Salut Raf, une solution à base de NB.SI.ENS, pour refaire la moyenne "à la main". A mettre en K3 puis étendre :
VB:
=SIERREUR((J3-MIN(SI(STATUT[[#Tout];[DISTRIBUTEUR]]=I3;STATUT[[#Tout];[DATE DERNIER ORDRE]])))/(NB.SI.ENS(STATUT[DISTRIBUTEUR];I3)-1);"")

Ça devrait marcher normalement

tectera

XLDnaute Nouveau
Salut Raf, une solution à base de NB.SI.ENS, pour refaire la moyenne "à la main". A mettre en K3 puis étendre :
VB:
=SIERREUR((J3-MIN(SI(STATUT[[#Tout];[DISTRIBUTEUR]]=I3;STATUT[[#Tout];[DATE DERNIER ORDRE]])))/(NB.SI.ENS(STATUT[DISTRIBUTEUR];I3)-1);"")

Ça devrait marcher normalement
 

Discussions similaires

Statistiques des forums

Discussions
312 207
Messages
2 086 241
Membres
103 162
dernier inscrit
fcfg