Gestion de stock sur Excel : le guide pour (enfin) maîtriser ton inventaire
Tu jongles entre des fichiers éparpillés, des carnets griffonnés et des estimations à la louche pour suivre ton inventaire ? Les ruptures de stock te coûtent des ventes, tandis que le surstock immobilise ta trésorerie ? C'est le quotidien frustrant de beaucoup de professionnels. Si tu es contrôleur de gestion, responsable logistique ou entrepreneur, tu sais exactement de quoi je parle.
La bonne nouvelle ? La solution la plus efficace et la plus souple est déjà installée sur ton ordinateur : Excel.
Reprends le contrôle de tes stocks grâce à Excel
Beaucoup pensent qu'Excel ne sert qu'à faire de simples tableaux. Grosse erreur. C'est en réalité un véritable couteau suisse qui peut se transformer en un système de gestion de stock automatisé, fiable et précis, sans que tu aies à débourser un centime dans un logiciel spécialisé.
Dans ce guide, je vais t'accompagner pas à pas, comme un coach. L'objectif est simple : construire ensemble un outil sur mesure qui te donnera une vision claire et en temps réel de l'état de tes marchandises.
Dis adieu aux heures perdues en inventaires manuels et aux décisions prises au doigt mouillé. Ensemble, nous allons voir comment :
- Structurer tes données de manière logique pour que ton système soit solide sur le long terme.
- Maîtriser les formules essentielles pour tout automatiser, du calcul de ton stock actuel jusqu'aux alertes de réapprovisionnement.
- Concevoir des tableaux de bord visuels pour piloter ton activité d'un simple coup d'œil.
Que tu sois entrepreneur, responsable logistique ou contrôleur de gestion, les techniques que je vais te montrer sont directement transposables à ta réalité. Prépare-toi à gagner en tranquillité d'esprit et à prendre des décisions enfin basées sur des faits. Allez, on y va !
La fondation indispensable : une base de données fiable pour tes stocks
Pour bien gérer tes stocks, tout part d'une structure de données saine. C'est le socle, la pierre angulaire de tout ce que tu vas construire ensuite. Oublie les fichiers à rallonge, illisibles et complexes. La clé, c'est la simplicité et la rigueur.
L'idée est de créer deux tableaux Excel distincts, mais qui vont communiquer entre eux.
- La Base Articles : C'est ton catalogue produits. Pour chaque article, une ligne, avec une référence unique (le fameux SKU ou code article), sa désignation, le fournisseur, et un seuil d'alerte pour le réapprovisionnement. Ce tableau doit devenir ta seule et unique source de vérité produit.
- Le Journal des Mouvements : C'est là que tu vas tracer absolument toutes les transactions : les entrées de marchandises comme les sorties. Chaque ligne correspondra à un mouvement unique, avec la date, le SKU de l'article concerné, la quantité (en positif pour une entrée, en négatif pour une sortie) et le type de mouvement (achat, vente, retour, casse…).
C'est exactement ce passage du chaos des données éparpillées à un contrôle centralisé et serein que nous visons.

Cette organisation en deux tables peut paraître un peu scolaire, mais crois-moi, c'est elle qui va éliminer la plupart des erreurs de saisie et permettre des calculs de stock 100 % automatiques et fiables.
D'ailleurs, si tu utilises Excel pour ça, sache que tu n'es pas seul. Loin de là. Une étude récente a montré que 67 % des entreprises en France s'appuient encore sur Excel pour leur suivi de stock, ce qui prouve bien sa flexibilité.
Fais parler les chiffres : les formules Excel qui changent la donne
Maintenant que tes données sont bien rangées, il est temps de laisser la magie d'Excel opérer. Fini les calculs à la main, sources d'erreurs et de perte de temps. En automatisant tes calculs, tu peux réduire le temps passé sur ces tâches de près de 60 %. C'est d'ailleurs un gain d'efficacité souligné par des experts comme Arefop.

L'outil central de ton système, c'est la fonction SOMME.SI. C'est elle qui va devenir ta meilleure alliée pour calculer le stock courant de chaque article en piochant directement dans ton journal des mouvements.
Voici comment la mettre en place, étape par étape :
- Va dans ta "Base Articles", dans la colonne où tu veux afficher le stock actuel.
- Saisis la formule suivante :
=SOMME.SI(Tableau_Mouvements[SKU];[@SKU];Tableau_Mouvements[Quantité]) - Valide, et voilà ! La formule fait le tour de tous tes mouvements, additionne les entrées (positives) et soustrait les sorties (négatives) pour le produit concerné. Le résultat est instantané et toujours à jour.
Astuce bonus :
SOMME.SIest parfaite pour commencer. Quand tes besoins deviendront plus complexes (par exemple, calculer le stock par entrepôt), sa grande sœur,SOMME.SI.ENS, prendra le relais. On t'explique tout dans notre guide sur la formule SOMME.SI.ENS.
Pour t'aider à y voir plus clair, voici un petit récapitulatif des fonctions qui vont t'être utiles.
Comparaison des fonctions Excel pour la gestion de stock
Ce tableau compare les fonctions clés d'Excel pour t'aider à choisir la plus adaptée à chaque besoin de ta gestion de stock.
| Fonction Excel | Utilité principale | Exemple d'application | Astuce de pro |
|---|---|---|---|
| SOMME.SI(.ENS) | Calculer le stock courant d'un article. | =SOMME.SI(plage_SKU; SKU_actuel; plage_quantités) |
Utilise SOMME.SI.ENS pour filtrer par date, entrepôt ou type de mouvement. |
| RECHERCHEV/X | Récupérer des infos depuis la fiche article (ex: prix, fournisseur). | =RECHERCHEX(SKU; colonne_SKU_articles; colonne_prix) |
RECHERCHEX est plus flexible et moderne que RECHERCHEV. Adopte-la ! |
| SI | Créer des statuts et alertes simples. | =SI(stock_actuel <= seuil; "Commander"; "OK") |
Imbrique plusieurs SI pour créer des statuts plus nuancés (ex: "Stock critique"). |
| MIN/MAX | Identifier les plus petites/grandes valeurs. | =MAX(colonne_prix_achat) pour trouver le coût le plus élevé. |
Très utile pour des analyses rapides de coûts ou de volumes de vente. |
| NB.SI(.ENS) | Compter le nombre d'occurrences. | =NB.SI(colonne_statut; "Commander") pour savoir combien d'articles sont en rupture. |
Idéal pour un tableau de bord rapide avec des indicateurs clés. |
Avoir la bonne fonction sous la main au bon moment, c'est ce qui fait la différence entre un simple tableau et un véritable outil de pilotage.
Mets en place des alertes de réapprovisionnement visuelles
Un chiffre, c'est bien. Un signal visuel qui te saute aux yeux, c'est encore mieux. On va maintenant créer un système d'alerte avec la fonction SI. L'idée est de faire apparaître un statut clair ("Commander" ou "OK") en fonction de ton stock.
- Crée une nouvelle colonne "Statut" dans ta Base Articles.
- Inscris cette formule simple :
=SI([@[Stock Actuel]]<=[@[Seuil Réappro]];"Commander";"OK") - Applique une mise en forme conditionnelle. En quelques clics, tu peux dire à Excel : "Si la cellule contient 'Commander', colore toute la ligne en rouge." C'est incroyablement efficace. D'un seul coup d'œil, tu sais exactement où tu dois agir. Fini les ruptures de stock imprévues !
Mets en place un tableau de bord dynamique pour piloter ton inventaire
Avoir des données bien structurées, c'est la base. Mais pour vraiment prendre le contrôle, il faut que ces données te racontent une histoire. C'est là qu'on transforme ces lignes de chiffres en un véritable cockpit de pilotage avec les tableaux croisés dynamiques (TCD).

Pense au TCD comme ton couteau suisse pour l'analyse de stock. C'est l'outil parfait pour décortiquer tes mouvements sous tous les angles, sans taper la moindre formule complexe. En quelques clics, tu peux identifier tes produits vedettes, repérer les articles qui prennent la poussière ou analyser le volume d'affaires par fournisseur.
Construis ton premier TCD
Pour te lancer, c'est très simple. Voici la marche à suivre :
- Positionne-toi n'importe où dans ton tableau des mouvements.
- Rends-toi dans le ruban Insertion > Tableau Croisé Dynamique.
- Glisse-dépose les champs dont tu as besoin. Par exemple, pour un résumé des quantités par produit, fais glisser le champ 'SKU' dans la zone 'Lignes' et la 'Quantité' dans la zone 'Valeurs'. Et voilà, ta première synthèse est prête.
Rends le tout visuel et interactif
Un bon tableau de bord doit être visuel. Pour ça, on va y greffer des graphiques croisés dynamiques. Un histogramme pour visualiser ton top 10 produits ? Une courbe pour suivre l'évolution de la valeur totale de ton stock au fil des mois ? C'est l'affaire de quelques clics.
Pour couronner le tout et rendre ton tableau de bord vraiment dynamique, ajoute des segments (slicers en anglais). Ce sont des boutons de filtrage visuels qui te permettent de zoomer sur une catégorie, un fournisseur ou une période spécifique instantanément. Tu disposes maintenant d'un outil puissant, réactif et personnalisé pour piloter ton stock sur Excel.
Astuce bonus : Les TCD sont si puissants qu'Excel a même créé des fonctions spécifiques pour en extraire des informations. Pour aller plus loin, jette un œil à notre guide sur comment maîtriser la fonction LIREDONNEESTABCROISDYNAMIQUE.
Évalue la performance de ton stock avec les bons KPIs
Un bon système de gestion de stock sur Excel, ce n'est pas juste faire des additions et des soustractions. C'est un outil qui doit t'aider à prendre des décisions intelligentes pour réduire tes coûts et maximiser tes ventes. Pour ça, il te faut des indicateurs de performance, les fameux KPIs.
Le roi des KPIs en gestion de stock, c'est sans conteste le taux de rotation. Il te dit combien de fois tu as vendu et renouvelé la totalité de ton stock sur une période donnée (souvent l'année). Un taux élevé, c'est bon signe : tes produits circulent bien.
Le taux de rotation idéal dépend de ton secteur. Pour des produits industriels en France, viser 8 à 12 rotations par an est déjà une très belle performance. Dans l'agroalimentaire, en revanche, on peut facilement monter à 40 ou 60. Si tu veux creuser ces benchmarks, cet excellent guide sur la GPAO est une mine d'or.
Les indicateurs à intégrer dans ton tableau de bord
Pour avoir une vision claire, je te conseille de toujours garder un œil sur ces trois indicateurs clés :
- Taux de rotation : La formule est assez directe :
Coût des marchandises vendues / Valeur du stock moyen. C'est ton compteur de vitesse. - Taux de couverture : Il t'indique pendant combien de jours tu peux tenir avec ton stock actuel. C'est ton GPS pour savoir quand et combien recommander.
- Valeur du stock dormant : Ici, on parle de l'argent immobilisé dans des articles qui n'ont pas bougé depuis 6, 12 mois ou plus. C'est de la trésorerie qui dort et qui coûte cher.
Mon conseil : réserve un espace dédié à ces KPIs dans ton tableau de bord. En utilisant les TCD, tu peux les calculer et les rafraîchir en un clic. Suivre ces chiffres te fera passer d'une gestion où tu subis les événements à un pilotage proactif. C'est d'ailleurs une des compétences fondamentales que tu peux développer à la Excellers Academy.
Pour aller plus loin : automatise avec Power Query et les macros
Ton système de gestion des stocks fonctionne bien, mais tu sens qu'il y a encore une marge de progression ? C'est le moment de t'intéresser à deux outils redoutables intégrés dans Excel : Power Query et les macros.
Power Query, l'arme secrète pour des données toujours à jour
Power Query est ton arme secrète pour le traitement de données. Son point fort ? Il te permet de te connecter à une multitude de sources (fichiers CSV, autres classeurs, bases de données…) pour ensuite nettoyer, transformer et consolider toutes ces informations automatiquement.
Exemple concret : au lieu de copier-coller manuellement les derniers mouvements de stock depuis un fichier d'extraction de ton ERP, tu configures une bonne fois pour toutes une requête. Ensuite, un simple clic sur le bouton "Actualiser" suffit à mettre à jour tout ton système. C'est la fin des manipulations manuelles et des erreurs qui vont avec.
Les macros VBA pour des actions sur-mesure
Pour des tâches plus spécifiques et des actions répétitives, les macros VBA sont tes meilleures alliées. Pas besoin d'être un développeur expert pour commencer. L'enregistreur de macros est un excellent point de départ.
Exemple concret : tu pourrais créer une macro qui, en un clic, filtre la liste des produits "À commander", copie cette sélection dans une nouvelle feuille, puis génère un brouillon d'e-mail pour ton service achats. Le gain de temps est énorme.
Si l'envie te prend de creuser le sujet, n'hésite pas à lire notre guide détaillé sur comment créer une macro VBA efficace. Pour des exemples concrets et des cas pratiques poussés, le livre « J'excelle en Excel » est également une mine d'or.
En résumé : les 4 piliers de ta gestion de stock sur Excel
Pour bâtir un système de gestion de stock performant sur Excel, souviens-toi de ces 4 étapes clés :
- Structure tes données : Sépare ta "Base Articles" de ton "Journal des Mouvements". C'est la base de tout.
- Automatise les calculs : Utilise
SOMME.SIpour le stock actuel etSIpour les alertes. Laisse Excel travailler pour toi. - Crée un tableau de bord : Sers-toi des Tableaux Croisés Dynamiques pour analyser tes données et prendre des décisions éclairées.
- Pilote avec les KPIs : Intègre le taux de rotation et la valeur du stock dormant pour optimiser ta performance.
Foire aux questions sur la gestion de stock avec Excel
Tu arrives au bout de ce guide et tu as maintenant toutes les clés pour monter un système qui tient la route. Mais il reste peut-être quelques questions ? C'est normal, balayons ensemble les plus fréquentes.
Est-ce qu'Excel est vraiment fait pour une entreprise avec beaucoup de références ?
Oui, sans hésiter, mais à une condition : que ton système soit bien pensé dès le départ. Excel, surtout quand on lui adjoint la puissance de Power Query, peut encaisser des dizaines de milliers de références sans sourciller. Pour une PME, un e-commerçant ou un service au sein d'un grand groupe, c'est une solution d'une souplesse incroyable et très économique.
Par contre, reste lucide. Si tu jongles avec plusieurs entrepôts, des numéros de lots ou des dates de péremption critiques, un ERP dédié sera sans doute un meilleur compagnon de route sur le long terme.
Comment limiter les erreurs de saisie dans le journal des mouvements ?
Ton meilleur allié, c'est l'anticipation. La pratique la plus efficace est de t'appuyer sur l'outil Validation des données d'Excel. Par exemple, pour le champ "SKU", crée une liste déroulante qui pioche directement dans ta base articles. L'utilisateur est obligé de sélectionner une référence qui existe. Fini les fautes de frappe qui faussent tout le stock ! Fais de même pour le type de mouvement ("Entrée", "Sortie", etc.).
Astuce bonus : Ajoute une sécurité visuelle avec la mise en forme conditionnelle. Surligne automatiquement une ligne qui présente une incohérence, comme une quantité négative pour une transaction de type "Entrée". C'est simple à mettre en place, mais diablement efficace.
Tu l'as compris, avec de la méthode et un peu de rigueur, Excel devient un outil redoutable pour piloter tes stocks. Si tu es prêt à passer à la vitesse supérieure pour automatiser bien plus que tes inventaires, rejoins-nous dans Le Dojo Club. C'est une communauté de plusieurs centaines de professionnels qui, comme toi, partagent leurs meilleures astuces pour gagner des heures chaque semaine.
Découvrir comment Le Dojo Club peut accélérer votre carrière
Tu veux aller plus loin ?
Rejoins Le Dojo Club pour accéder à des formations complètes, des lives experts et une communauté d'entraide.
Essayer pendant 30 jours