Bonsoir,
Pour ceux qui connaissent un minimum Excel je m'adresse à ces derniers.
Voici ma question.
J'ouvre un classeur ou je possède deux feuilles.
J'aimerais que lorsque j'incrémente dans la première feuille, il y ai une décrémentation automatique au niveau dans la seconde feuille.
Exemple.
Prenons le cas d'un magasin
Mettons que je possède deux feuilles dans un même classeur.
Respectivement:
Feuille 1=>Ventes
Feuille 2=>Stock
Si je réalise la vente d'un objet et que je l'inscrit dans la feuille Ventes, j'aimerais que dans la feuille Stock l'objet correspondant se décrémentea automatiquement.
Objet vendu =1 donc dans ma feuille stock -1
J'espère avoir été clair.
merci d'avance
Une simple fonction logique non ? =SI(Feuil1!B1>0;-(Feuil1!B1);"" )
Je te remercies, je vais essayer de ce pas.
Merci encore, te tiens au courant
Le problème ce poste lorsque je dois décrémenter la valeur dans l'autre feuille.
je suis tout à fait d'accord avec ta fonction.
Si la cellule B1 de la feuille 1 est plus grand que 0 alors.... (c'est la suite qu'il me manque.
=SI(Feuil1!B1>0;
(alors (Feuil2!BI-1) ? comment écrire cette partie ?
Encore merci
exactement comme je l'ai écrite plus haut : -(Feuil1!B1) (après le ; )
et si non : "" (toujours après un point virgule) qui signifie "rien"
Colle simplement la formule que j'ai postée dans la cellule B1 d'une feuille 2. Puis tape un chifre dans la cellule B1 d'une feuille 1. Tu verras
Merci encore,
Mais c'est plus compliqué que je ne l'aurais cru.
Car je dois prendre bcp plus de donnée en compte...
Genre:
Feuille stock
Désignation Plateforme Stock Restant Stock départ
ab fd 45 66
Feuille des ventes
Date Désignation Quantité
Le 6 Hobbits 1
Si je me base sur du C, je m'en sors mieux.
If (désignation feuille vente = désignation feuille stock (et) Plateform feuille vente= plateform feuille vente)
{
Stock restant = Stock départ -1
}
else
if(StockRestant<10)
{
printf("Stock faible" );
}
Enfin je le ferais plus ou moins de cette façon en C, en utilisant plutot un for, ou un while.
Mais bon, pardonne moi d'user de ta patience.
Il faut juste que je me casse un peu plus la tête pour transposer cette logique en C en logique de Excel
Euh... si j'essaye de transposer ta logique en C en ma logique en excel
, je collerai la formule en question dans la case "stock restant" (en modifiant éventuellement les intitulés "feuil" et case). Après, je "tirerais" la formule sur les 50 ou 500 lignes à traiter...
Ensuite, si je voulais une alerte de type "stock faible", j'ajouterai une colonne et j'y inscrirais une autre fonction logique style : =SI(B1<x;"Stock faible";"" )
Quand je pense qu'il y a quelques années je me moquais de Excel.
C'est aujourd'hui que je constate que Excel est un merveilleux outil lorsqu'on le maîtrise un temps soit peu.
Encore merci
Abusons encore un peu de ton hospitalité.
Ne connaîtrais tu pas une bon référence traitant de Excel.
J'ai déjà parcouru bon nombre de site, mais rien de bien intéressant.
Peace
Aïe, là, j'ai bien peur de ne pas pouvoir t'aider. Il y en a des tonnes mais des "bons"... ça dépend de ce que tu cherches évidemment. Pour ma part, je pratique, je bidouille, j'essaye -comme tu l'as sûrement fait avec le C au départ
-
Sinon un bouquin ? genre "excel pour les nuls" ? (superbe collection qui ne s'adresse pas du tout à des "nuls"
)
A part ça, ton post signifie t'il que tout a fonctionné comme tu le voulais ? Indique "résolu" dans ton titre dans ce cas...
Et à ta dispo, si d'autres questions
Il y a 1718 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
Par pspseb1 il y a 1 jour :
WOOHOO
Finalement j'ai réussi sans problème je n'avais pas écrit l'étoile a la fin pour couper le nom ... chose technique je rentrerais pas dans les détail mais voici la marche a suivre détaillé.
J'AI RÉUSSI SOUS WINDOWS VISTA 64 bit alors tous peut y arriver [:newt:1]
1 . Ouvrir Invite de commandes ms-dos ( moi situer dans Accessoire du menu démarrer )
2 . Changer pour users/<username>/desktop en utilisant cette commande ( cd desktop ) cd pour change directory
3 . Une fois la taper ceci del [Torrentsworld.net]* avec l'étoile
4 . BINGO ITS PARTY TIME [:nightghost:3]
[:nivers]
Merci de l'aide et du soutien de vous tous j'espère que ce tuto va aider plus d'un , Je crois que les modo peuve classer ce tuto comme étan clos [Résolu]
bilox2000 - Expert bronze
Spécialité(s) : OS, Logiciels, Internet - Réseaux, Téléphonie mobile, Hardware
5831 messages depuis le 21/04/2006
