Calcul circulaire dans excel

Résolu/Fermé
Bloomy00 Messages postés 7 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 5 décembre 2008 - 27 nov. 2008 à 15:16
Bloomy00 Messages postés 7 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 5 décembre 2008 - 28 nov. 2008 à 12:07
Bonjour,

Je travaille dans un doc excel (2003) qui contient des colonnes de stock. l'idee est de savoir le nombre de composants qu'il nous reste en stock des que l'on envoi un produit.

designation ref stock qte dans produit Qté produits envoyés
vis m3 M3 10 2 3

si j'envoie 3 produits, j'aurais eu besoin de 6 vis en tout et mon stock des que je mets trois dans la case "qté produits envoyés" devrait me dire 4 (10 - 4). Je devrais egalement pouvoir remplacer le nombre d eproduits la fois suivantes et que ca reparte de mon stock. par ex, si la fois suivante, j'envoie 1, j'aurais untiliser 2 vis, le stock sera de 2. et ainsi de suite... j'espere que je suis claire!

j'ai bien essaye de faire un calcul genre =C1 - (D1*E1) mais j'ai un message d"erreur qui me dit que "Excel ne parvient pas a calculer la formule car celle ci fait reference a son propre resultat. Ensuite ca me parle de ref circulaire et la je suis perdue!

Quelqu'un pourrait il m'aider?

Merci infiniment
A voir également:

2 réponses

pilas31 Messages postés 1825 Date d'inscription vendredi 5 septembre 2008 Statut Contributeur Dernière intervention 24 avril 2020 645
27 nov. 2008 à 16:47
Bonjour,

Je pense qu'il faut ajouter une nouvelle ligne chaque fois qu'un autre produit est envoyé. Donc pour éviter la référence circulaire, il faut calculer le nouveau stock à partir du stock de la ligne précédente.
Donc par exemple la formule de ligne 3 est : =C2 - (D3*E3).
Et ainsi de suite à chaque ligne un nouveau produit envoyé

Si j'ai bien compris !
A+
0
Bloomy00 Messages postés 7 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 5 décembre 2008
28 nov. 2008 à 12:07
Merci! en fait j'ai fait de l'incrementation simple et ca marche!
0