Sauvegarder le contenu d'une cellule tout en réécrivant dessus

Anou59491 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour!

Je m'appelle Anoulack et j'ai un petit soucis avec Excel. ça serait cool un peu d'aide ;). Je travaille sous Excel 2010 et mon but est d'automatiser les calculs de promotion de produits vendu par mon entreprise. Jusque la, j'y arrive plutôt bien sauf que je l'ai pas fait de la façon dont il le veut.
Ce qu'il aimerait, c'est par exemple :
Le 1er jour, il fait une promo de -10% sur un produit
Le 2ème jour, il fait une promo de -5% sur le même produit
Le 3ème, une promo de -2% sur le même produit
etc...
Jusque la ça va, c'est juste qu'il voudrait pouvoir rentrer les"-10%" et "-5%" dans la même cellule. En gros sauvegarder la valeur rentrée dans une cellule et pouvoir réécrire dedans.
1ère promo A1 = -10%
2ème promo A1 = -15% mais affiché -5%
3ème promo A1 = -17% mais affiché -2%

Et ça je n'arrive pas à le faire, j'ai trouver une solution mais qui est assez limitée, le fait de le faire de la façon dont mon boss le demande permettra de résoudre ce problème. Mais je sais pas si c'est possible.
Si vous ne comprenez pas n'hésitez pas à me le dire, merci beaucoup d'avance!

PS: je ne peux malheureusement pas envoyer mon fichier car c'est confidentiel!

5 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour Anou

Ce que tu demandes est impossible, tu ne peux avoir une valeur dans une cellule et afficher une autre valeur dans la même cellule, c'est comme vouloir mettre les deux pieds dans la même chaussure !
Il faut 2 cellules séparées, l'une avec le taux du jour, l'autre avec le cumul des taux.
De plus une réduction de 5% appliquée à un prix qui a déjà fait l'objet d'une réduction de 10% ça ne fait pas 15% de réduction mais 14,5 % rt si on applique ensuite une réduction de 2% la réduction totale est de 16,21%

Cdlmnt
Via
2
Fifousalinas Messages postés 360 Date d'inscription   Statut Membre Dernière intervention   36
 
Si il y a des liaisons avec cette valeur, ces liaisons seront obligatoirement affectées.
Pour faire ce que vous voulez, il ne faut pas faire de liaisons avec cette cellule, mais créer une base de données qui dit que :
-10% = -10%
-15% = -5%
-17% = -2%
Il faudra ensuite modifier les cellules résultats pour qu'elle aillent chercher le calcul non pas dans A1 (qui ne sera plus qu'une façade), mais dans la base de données par "recherchev"
1
Odenelle Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   20
 
Salut Anoulack,

Tu as besoin de stocker quelque part tes promotions. Ce que je te propose :
tu fais un tableau quelque part dans lequel tu écris le montant de promotion ( -10%, -15%, -17% ...) pour chaque jour.

Ensuite dans la cellule dans laquelle tu veux afficher la promotion, il te suffira de faire promo A1 = (PromoDuDernierjour - PromoDuJourD'avant).

Tu peux si besoin faire cela sur une autre feuille
1
Anou59491 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour vos réponses rapides!
Ca m'aide beaucoup merci! Mais le seul problème c'est que les promotions ne sont pas connus d'avance...
Quand aux réductions, je sais qu'elles ne se font pas de la sorte, mais c'est ce que le boss désire, pour moi c'est pas très logique de faire comme il demande mais bon...
En tout cas je vais essayer comme vous me le dites merci!
0
Odenelle Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   20
 
Avec plaisir, comme t'as dis via attention à bien savoir si on parle de la promo par apport au prix de base, où alors par apport à la promo d'avant.
Et sinon oui tu es obligé je pense de stocker quelque part tes promotions dans un tableau.
Bon courage
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Anou59491 Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Voici ce que j'ai fait :

J'ai fait cela mais le nombre de promotion est limitée à 5. Je pense essayer avec une base de donnée, mais le problème c'est qu'on ne connait pas le % des promotions. Merci encore!
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Et qu'est-ce t'empêche de renseigner ta base de données quand tu connais la promo ?
0