Analyse ABC d'un stock Les analyses ABC sont propres à des stocks ayant beaucoup d'articles. Ils permettent de repérer les articles les plus importants qui ne sont généralement pas très nombreux et les autres. Elles peuvent être faites sur : la valeur des articles en stock à un moment donné: elles permettent de connaître ce que l'on a en stock et d'apprécier la politique de gestion de ce stock. Parmi les articles en stock, on peut procéder à l'analyse sur une partie d'entre eux seulement : stock mort, catégorie d'article, etc. la valeur des sorties (consommations ou ventes) pendant une période : ce sont les plus importantes car le but d'un stock est bien de satisfaire des besoins. la valeur des achats ou autres entrées en stock pendant une période. 1
Fiche pratique : Comment réaliser une analyse ABC? 1. Principe L'analyse ABC dont il s'agit ici n'est pas la méthode comptable du même sigle (Activity Based Costing) mais la décomposition d'une population statistique en 3 catégories A, B et C en fonction du % de la valeur d'un critère de chaque individu par rapport à la valeur totale de ce critère dans la population. "Individu" et "population" sont ici au sens statistique des termes et désignent aussi bien des personnes, des articles de stock, des ventes, etc. L'expérience montre que très souvent de l'ordre de 20% des individus représentent 80% de la valeur, d'où le nom souvent donné de méthode 80/20 (loi de Pareto). C'est une méthode de base de la logistique qui permet de déterminer rapidement quels sont les éléments d'une population les plus importants. En gestion des stocks et des flux, on peut pratiquer l'analyse ABC sur : o les consommations (ou ventes) en valeur ou les nombres de lignes de commande pour déterminer les articles qui représentent les flux les plus importants, par exemple pour les ranger en magasins ou pour surveiller avec plus de précision et/ou plus souvent leurs paramètres de réapprovisionnement ou déterminer les charges de picking les plus importantes ou encore pour établir des prévisions ; o les stocks les plus importants (en valeur - ou en nombre d'unités ce qui est moins significatif); le résultat est différent de l'analyse précédente car le niveau de stock n'est pas directement lié à la consommation : les invendus y représentent une part importante, les paramètres de réapprovisionnement y jouent également un rôle important ; o les tonnages transportés - ou les linéaires de plancher de camion - pour déterminer les articles qui génèrent les coûts de transport les plus importants ; o les nombres de ruptures de stocks ou de retards à la livraison ; o etc. 2
Les progiciels de gestion des stocks ou de flux incluent presque tous des possibilités d'analyse ABC des articles de leurs fichiers. L'expérience montre cependant que le logisticien est souvent amené à effectuer de telles analyses à partir d'un tableur (Excel, par exemple) sur des données recueillies dans son système informatique. On présentera donc ici les principes d'ailleurs très simple d'une telle analyse. 2. Méthode et exemple Voici le résultat d un inventaire d article d un entrepôt. N article Quantité en stock en unité 1 92 2 10 3 40 4 150 5 67 6 250 7 350 8 25 9 18 10 600 11 1 12 25 13 48 14 1800 15 5 16 148 17 500 18 2 19 4 20 3 3
Nous allons faire une analyse ABC de la quantité en stock de ces articles. Notez que nous aurions pu choisir un autre critère comme la valeur en stock. Première étape : Classez les articles par ordre décroissant du critère retenu. N article Quantité en stock en unité 14 1800 10 600 17 500 7 350 6 250 4 150 16 148 1 92 5 67 13 48 3 40 8 25 12 25 9 18 2 10 15 5 19 4 20 3 18 2 11 1 4
Deuxième étape : Faire le cumul du critère retenu à partir du tableau obtenu grâce à l étape précédente. N article Quantité en stock en unité Cumul Quantité en stock en unité 14 1800 1800 10 600 2400 17 500 2900 7 350 3250 6 250 3500 4 150 3650 16 148 3798 1 92 3890 5 67 3957 13 48 4005 3 40 4045 8 25 4070 12 25 4095 9 18 4113 2 10 4123 15 5 4128 19 4 4132 20 3 4135 18 2 4137 11 1 4138 5
Troisième étape : Calculer le % du cumul du critère par article. N article Quantité en stock en unité Cumul Quantité en stock en unité % Cumul Quantité en stock en unité 14 1800 1800 43% 10 600 2400 58% 17 500 2900 70% 7 350 3250 79% 6 250 3500 85% 4 150 3650 88% 16 148 3798 92% 1 92 3890 94% 5 67 3957 96% 13 48 4005 97% 3 40 4045 98% 8 25 4070 98% 12 25 4095 99% 9 18 4113 99% 2 10 4123 100% 15 5 4128 100% 19 4 4132 100% 20 3 4135 100% 18 2 4137 100% 11 1 4138 100% 6
Quatrième étape : détermination du rang et du % du rang. N article Quantité en stock en unité Cumul Quantité en stock en unité % Cumul Quantité en stock en unité Rang % rang 14 1800 1800 43% 1 5% 10 600 2400 58% 2 10% 17 500 2900 70% 3 15% 7 350 3250 79% 4 20% 6 250 3500 85% 5 25% 4 150 3650 88% 6 30% 16 148 3798 92% 7 35% 1 92 3890 94% 8 40% 5 67 3957 96% 9 45% 13 48 4005 97% 10 50% 3 40 4045 98% 11 55% 8 25 4070 98% 12 60% 12 25 4095 99% 13 65% 9 18 4113 99% 14 70% 2 10 4123 100% 15 75% 15 5 4128 100% 16 80% 19 4 4132 100% 17 85% 20 3 4135 100% 18 90% 18 2 4137 100% 19 95% 11 1 4138 100% 20 100% 7
Cinquième étape : Détermination de la classe. Ici, on choisit de classer en classe A, les articles représentant 60 % du total cumulé, en classe B, ceux représentant entre 60 et 80 % du total cumul, et, en classe C, ceux représentant plus de 80 % du cumul. N article Quantité en stock en unité Cumul Quantité en stock en unité % Cumul Quantité en stock en unité Rang %rang ABC 14 1800 1800 43% 1 5% A 10 600 2400 58% 2 10% A 17 500 2900 70% 3 15% B 7 350 3250 79% 4 20% B 6 250 3500 85% 5 25% C 4 150 3650 88% 6 30% C 16 148 3798 92% 7 35% C 1 92 3890 94% 8 40% C 5 67 3957 96% 9 45% C 13 48 4005 97% 10 50% C 3 40 4045 98% 11 55% C 8 25 4070 98% 12 60% C 12 25 4095 99% 13 65% C 9 18 4113 99% 14 70% C 2 10 4123 100% 15 75% C 15 5 4128 100% 16 80% C 19 4 4132 100% 17 85% C 20 3 4135 100% 18 90% C 18 2 4137 100% 19 95% C 11 1 4138 100% 20 100% C On aurait pu choisir d'autres valeurs pour sélectionner les catégories A, B et C, par exemple en fonction du % de rang et non du % de valeur du critère. 8
Dernière étape : Traçage de la courbe A, B, C. Analyse ABC 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% 50% 55% 60% 65% 70% 75% 80% 85% 90% 95% 100% La courbe obtenue est très caractéristique d'une telle distribution. Elle correspond ici à une courbe ABC moyenne bien qu'effectuée avec un très petit échantillon alors qu'on fait le plus souvent des analyses ABC sur des dizaines ou des centaines d'articles et parfois des milliers. Avec des articles de haute technologie, elle est parfois plus serrée à gauche contre l'axe des y. Remarque : On peut tout aussi bien représenter, à partir des même données, cette analyse avec un autre graphique, le graphique des 20/80 ou loi de Pareto. Cela donnerait le graphique suivant : Il y apparaît clairement que 20 % des articles représentent 80% du stock. Méthode des 20/80 2000 1800 1600 1400 1200 1000 800 600 400 200 0 14 10 17 7 6 4 16 1 5 13 3 8 12 9 2 15 19 20 18 11 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Quantité en stock en unité % Cumul Quantité en stock en unité 9
Comment faire un graphique selon la méthode des 20/80 avec le tableur Excel. Il faut dans un premier temps effectuer les différentes opérations (étapes 1 à 5) vues précédemment. Ce sont ces données qui permettent de faire le graphique. N article Quantité en stock en unité Cumul Quantité en stock en unité % Cumul Quantité en stock en unité Rang %rang 14 1800 1800 43% 1 5% 10 600 2400 58% 2 10% 17 500 2900 70% 3 15% 7 350 3250 79% 4 20% 6 250 3500 85% 5 25% 4 150 3650 88% 6 30% 16 148 3798 92% 7 35% 1 92 3890 94% 8 40% 5 67 3957 96% 9 45% 13 48 4005 97% 10 50% 3 40 4045 98% 11 55% 8 25 4070 98% 12 60% 12 25 4095 99% 13 65% 9 18 4113 99% 14 70% 2 10 4123 100% 15 75% 15 5 4128 100% 16 80% 19 4 4132 100% 17 85% 20 3 4135 100% 18 90% 18 2 4137 100% 19 95% 11 1 4138 100% 20 100% Remarque : Le classement a,b, c n est pas utile ici. 10
A partir du tableau effectué dans Excel, nous allons faire le graphique Pareto. Dans Excel, sur la feuille où se trouve votre tableau, cliquez sur l assistant graphique : Dans l Assistant graphique, choisissez les Types personnalisés, et choisissez le type Courbe Histo. 2 axes. Cliquez sur Suivant. 11
Déterminez la plage de données sur laquelle vous voulez travailler. En cliquant à l endroit indiqué par la flèche. 12
Dans la plage de données sélectionnée, toutes les informations ne nous intéressent pas Nous allons donc en éliminer. Cliquez sur «Série». Les données qui nous intéressent sont : les quantités en stock et le % cumulé de quantité. Nous cliquons donc sur «cumul quantité en stock» et Supprimer. Nous obtenons la fenêtre suivante : 13
Nous pouvons à cette étape indiquer que nous voulons afficher en étiquettes des abscisses, les Numéros d articles. Nous cliquons donc à l endroit indiqué par la flèche et nous choisissons la plage de données correspondante. Nous pouvons maintenant cliquer sur «Suivant» et ajouter un titre au graphique. 14
14 17 16 12 19 18 En cliquant encore une fois sur «Suivant», vous pouvez choisir en l affichage d un graphique sur une nouvelle feuille Excel ou comme un objet dans la feuille courante. Choisissez «en tant qu objet dans» et cliquez sur «Terminer». Méthode Pareto 2000 1800 1600 1400 1200 1000 800 600 400 200 0 1,2 1 0,8 0,6 0,4 0,2 0 Quantité en stock en unité % Cumul Quantité en stock en unité 6 5 3 2 Le graphique s affiche automatiquement. Nous devons, par contre, le modifier car les données de droite ne s affichent pas encore en %. Cliquez sur l axe des ordonnées secondaires, cliquez sur le bouton droit de la souris, et sur «Format de l axe». Nous obtenons la fenêtre suivante : 15
Modifiez la valeur maximale : on passe de 1,2 à 1. Cliquez ensuite sur «Nombre» pour modifier le format des nombres : On choisit «Pourcentage» et «Nombres de décimales : 0». On obtient enfin le graphique voulu. Méthode Pareto 2000 1800 1600 1400 1200 1000 800 600 400 200 0 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% Quantité en stock en unité % Cumul Quantité en stock en unité 14 6 5 3 12 2 19 17 16 18 Vous pouvez faire vous-même cette application pour vous entraîner. 16