Soustraction Multiple et Automatique

Bonjour à tous(te) !

Alors voila, après avoir fait quelque recherche sur internet il se trouve que n'ai toujours pas de solution à mon problème.

Je m'explique.. Actuellement employé dans une petite société spécialisée dans la fabrication, je suis en charge de gérer un stock complet (visserie, composant électronique etc..)

Je suis parti de rien et j'ai reproduit mon stock sous forme de tableau Excel très simple: 4 colonnes (Type (vis ecrou rivet etc..) ; Norme ; Ø , L)

A la suite de sa j'ai également créer des nomenclature reprenant les ensembles que nous fabriquons ( 1Feuille/Nomenclature Machine "X" sur le même fichier Excel que le Stock)

La arrive ma problématique: depuis sa création, je soustrait les quantité sortante de ma feuille de stock manuellement.

Exemple: Pour 10 Machine "X" je fait ma soustraction de vis, d'écrou etc.. de manière manuelle directement sur ma feuille de Stock.

Je perd pas mal de temps à faire cette opération de soustraction manuellement.

Je voudrais donc savoir s'il était possible de créer une étape "semi-automatique" qui, une fois la quantité de Machine "X" sorti, d'un simple clique, soustrait tout les éléments utilisés de mon Stock. 8)

En espérant m’être fait comprendre, pas sur non plus de la réalisabilité de ma demande..

Merci d'avance !

Salut,

Peut-tu joindre un fichier à ta demande s'il te plait ?

Cdlt,

Voici le type de tableau avec lequel je travail (voir ci joint)

Feuille 1 => Liste de la visserie présente dans mon stock

Feuille 2 => Nomenclature d'une des machines produites

Note: Sur la feuille 2, la colonne E "Total" correspond à la quantité initial nécessaire multiplié par le nombre de machine à produire.

Pour revenir à mon problème, j'aimerais réaliser une soustraction contrôlée entre la colonne "E" Total (Feuille X) et la colonne F "QTE" de ma feuille de stock.

Cordialement

37forumexemple.xlsx (29.35 Ko)

Bonjour,

Avant de pouvoir faire des calculs ... il te faut pouvoir retrouver la ligne correspondante dans ta feuille Stock ...

Ci-joint ton fichier ...

42forumexemple.xlsx (29.97 Ko)

Merci pour cette 1e consigne. Je pense avoir compris le principe de repérage entre deux feuilles différentes.

Cependant, j'ai la même erreur sur les dernière cellule (Erreur du à une valeur indisponible) voir pièce jointe.

Pour continuer dans ma lancée, que dois-je faire par la suite afin de créer cette fameuse soustraction "contrôlée" entre mes quantité de nomenclature et mes quantité de base en stock ?

Merci encore pour ces réponse rapide et précise

18forumexemple-1.xlsx (31.68 Ko)

Re,

Malheureusement ... ta nouvelle pièce jointe ... est identique à la première ...

Rrrrr.. autant pour moi.. message édité avec nouvelle pièce jointe

L'erreur généré sur les dernière ligne sont toutes bêtes.. Je forçais la recherche d'une RONDELLE alors que ma feuille Stock été composée de RONDELLE PLATE.

Je pense pouvoir passer à l'étape suivante concernant la soustraction

Ps: Je me suis aussi rendu compte que des espace pouvais se cacher ici et la mettant en péril la ligne de code.

Félicitations ... !!!

Tu viens du même coup de comprendre et de réparer .... c'est très bien ....

Sur ta nouvelle base corrigée ... quels sont les calculs dont tu as besoin ...?

A partir de la, mon idéal Excel serait qu'une fois la préparation de la visserie pour deux machine X réalisée (physiquement), ma feuille Stock subisse la soustraction (informatiquement) des pièces présentent dans la nomenclature feuille X.

Maintenant que tu m'a indiqué comment faire le lien des correspondances entre mes pièces présentes feuille Stock et celles sur la nomenclature feuille X,

J'aimerais savoir comment pourrait-on faire pour créer une soustraction automatique entre la colonne TOTAL de ma feuille X et la colonne QTE de ma feuille Stock..

J'espère me faire comprendre assez facilement.. Merci encore pour les réponses données. Étant débutant sur ce soft (uniquement quelque base) toute les informations sont bonne a prendre !

Re,

Ce que tu demandes est possible ...

Mais je m'interroge sur la 'lisibilté' des opérations ... pour ton suivi ...

Je te propose une solution à mi-chemin ... qui te permet de visualiser ce qui 'bouge' ...

A tester ... et à commenter ...

39forum-stock-v2.xlsx (42.16 Ko)

Fouah ! Sa se rapproche grandement de ce que j'espérais

Il est vrais que l'utilisation d'une nouvelle colonne "Nouv QTE" me permet de voir le résultat de l'opération et par conséquent de réagir facilement en cas d'erreur.

Cependant j'essaye de comprendre ta ligne de code permettant la bonne soustraction au bon endroit mais je n'y arrive pas tellement..

Peux-tu me l'expliquer avec des mots "simple" ? cela m'aiderais sans doute pour la suite..

Après avoir bidouiller un peut pour comprendre le fonctionnement, j'ai peur que cette opération se limite à une seule machine.

Penses-tu qu'il est possible, via ta ligne de code, de générer la même opération sur la feuille de stock mais avec une seconde voir une troisième nomenclature Y et Z ?

Re,

Si tu as une Feuille X ... tu peux bien sûr avoir une Feuille Y et une Feuille Z ....

Du coup dans ta feuille Stock 'revisitée' .. tu peux avoir 3 nouvelles Colonnes

Nouv QTE X - Nouv QTE Y - Nouv QTE Z

Il te suffit de comprendre le principe de base ....

Dans ta feuille Stock, la formule va rechercher la ligne correspondante et elle ramène la valeur de la colonne F de cette ligne ...

A partir de là .... une simple soustraction ... et c'est fini ...

J'espère que l'explication est assez claire ...

Et bien sa se rapproche de la perfection tout sa.. je ne m'attendais vraiment pas à des réponses aussi claires et utiles

Je vais continuer à bidouiller tout sa, histoire de bien comprendre le principe de base. Sa me permettra sans doute d'affiner ta formule à mes besoins.

Je pense avoir compris le fonctionnement de ta ligne de code. Seulement je ne comprend pas ce que tu a sélectionné dans mes tableaux pour obtenir les valeurs suivantes dans ton code:

  • X!$F$1:$F$98
  • ;X!$A$1:$A$98&X!$B$1:$B$98&X!X!$C$1:$C$98&X!$D$1:$D$98;

Pour exemple, avant la deuxième partie du code en rouge, j'ai bien compris qu'on forçait la recherche sur les colonne A;B;C;D mais je ne comprend pas a quoi correspond ce qui suit..

Merci encore pour ton aide, tu ne t'imagine pas le temps que je pourrais gagner une fois le système mis en place

Re,

Pour bien comprendre la combinaison Index Equiv ....

il te faut bien comprendre l'explication de base :

https://www.excel-pratique.com/fr/fonctions/index_equiv.php

Quant à Ta formule ... c'est le même principe mais elle nécessite 4 Colonnes ... au lieu d'une seule ...( ce qui est le cas classique ...)

et elle devient donc matricielle ....

J'espère que cette explication est assez claire ...

Re,

J'ai rapidement étendu ta feuille Stock à trois nomenclatures ...

J'espère que cela correspond à ton attente ...

25forum-stock-v3.xlsx (65.10 Ko)

Hey !

J'ai bien reçus la v3 de ta feuille Excel. Merci également pour le lien d'explication de la fonction INDEX. Je vais continuer a lire tout sa histoire de fortifier mes bases.

Dans tout les cas ton aide m'a été précieuse. Je commence à joindre tes explications et exemples à mon boulot et sa m'aide déjà beaucoup.

J'hésiterais pas à revenir dans le coin si jamais je rencontre d'autre problèmes sur ce soft.

Je pense pouvoir dire que mon problème et résolu !

Merci ... pour tes remerciements ....

Rechercher des sujets similaires à "soustraction multiple automatique"