Problème de prix en fonction de dates

Fermé
lulu - 22 mars 2015 à 16:23
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 - 22 mars 2015 à 22:41
Bonjour à tous,
Je finalise un programme pour un restaurant associatif, et je viens de me rendre compte qui si je change un prix, tout change. J'ai donc fais des consignes compliquées pour éviter ce problème, mais je me dis qu'en associant une date à un prix cela me permettrait de pouvoir modifier ma recette... Seulement il faudrait aussi que les ventes en dessous d'une certaine date correspondent aux prix de la recette en dessous d'une certaine date ... J'ai essayé une formule pour pouvoir faire la sélection du prix en fonction de la date dans les recettes mais elle ne marche pas et j'ai du mal à trouver une idée pour faire autrement ...
Est ce que quelqu'un pourrait m'aider ? Je poste mon fichier pour que vous voyiez ! merci par avance

Luluc
A voir également:

6 réponses

Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
22 mars 2015 à 16:32
Bonjour,

Il est préférable effectivement que tu mettes à notre disposition ton fichier que l'on voit sa structure
0
Voilà mon fichier, ce que j'ai essayé de faire est en ligne 5 de recette, en dessous du prix.
http://cjoint.com/?3CwqR6Q2CFs
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
22 mars 2015 à 17:06
Bonjour
c'est un peu lourd de naviguer dans votre modèle! mais voyez si vous pouvez vous inspirer de celui ci
la base de données est en A:B et l'édition en AF
la colonne A doit être classée en ordre croissant
https://www.cjoint.com/c/ECwrre3hz9S
crdlmnt
0
lulu > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
22 mars 2015 à 17:18
Merci Vaucluse pour votre conseil ! Mais tel que mon tableau est construit j'ai du mal à imaginer comment rentrer Toutes ces valeurs pou chaque aliment ... à moins de faire un lien hypertexte dans les cellules de prix entraînant dans une autre feuille avec tous les aliments sur une colonne, 2 lignes par aliment, la première pour la date et en dessous le prix ? Sachant que je dois pouvoir ajouter des aliments à volonté et que je voudrais éviter les blancs entre les aliments des differentes catégories ... c'est assez complexe je vais essayer comme ça mais je ne suis pas très optimiste ^^
0
Bonjour Mike-31, on a posté en même temps je n'avais donc pas vu ton message !
N'hésite pas à me poser des questions si des choses ne sont pas claires sur mon fichier
0
En ce qui concerne la navigation j'ai ajouté des boutons cet après midi, facilitant l'ergonomie notamment dans la page recette et aliment
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 22/03/2015 à 17:35
Re,
Salut Vaucluse j'étais au thé, pour changer

avant d'aller plus loin, en G4 feuille Recette copie cette formule
=SI(ET(D4="";E4="");"";INDEX(Aliment!$B$6:$CD$30;EQUIV(E4;INDIRECT(D4);0);EQUIV(D4;Aliment!$B$3:$CD$3;0)+4))

en H4 cette formule
=SI(F4="";" ";INDEX(Aliment!$B$6:$CD$30;EQUIV(E4;INDIRECT(D4);0);EQUIV(D4;Aliment!$B$3:$CD$3;0)+1))

en I4
=SI(F4="";"";H4*F4)
incrémente vers le bas tes 3 cellules

ensuite tes prix c'est bien sur la Feuil4 que tu dois les changer, c'est bien cela !

Une feuille Excel est monstrueuse de surface,
16 384 lignes sur 256 colonnes jusqu'à la version 95
65 536 lignes sur 256 colonnes jusqu'à la version 2003
1 048 576 lignes sur 16 384 colonnes depuis la version 2007
Pratiquement ilimité sur la version 2010
de coloriser ou mettre des bordures sur toute sa surface alourdie inutilement le fichier, c'est tout comme tes formules qui font référence à une plage de cellule sur une autre feuille, exemple cette plage Aliment!$B$6:$CD$30 si tu la nommais exemple List représente 4 octets contre 19 octets * par x formules je te laisse comparer la taille de ton fichier
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Je suis d'accord Mike, seulement je ne vois pas comment faire le lien ensuite pour permettre de sélectionner le prix de l'aliment en fonction de la date quand je cré une recette en rentrant une date. Les conditions me semblent hyper complexe, je n'arrive pas à le formuler ... :-/
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 22/03/2015 à 18:31
Re,

Une idée toute simple, les prix sont rentrés Feuille "Aliment"
pour ne pas avoir à revoir toute tes formules, exemple pour "crème_entière_épaisse" actuellement le prix est de 3,79
pourquoi ne pas insérer la date dans tes données, exemple tu ajoute une ligne et tu saisis "crème_entière_épaisse 22/03/15"
tu peux filtrer ton tableau de sorte que les deux crème_entière_épaisse et crème_entière_épaisse 22/03/15 soit d'une sous l'autre et automatiquement elles figureront dans tes listes de validation et toutes tes formules seront opérationnelles
tu peux également gérer tes listes de validation de sorte qu'elles prennent en compte que la liste de données

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
Merci Mike
Oui j'avais pensé à ça aussi mais du coup je vais devoir refaire les recettes et menus à chaque changement de prix pour ne pas perturber les ventes déjà effectuées.
Ce n'est pas très propre mais je pense que je vais quand même faire comme ça, il suffit de faire attention !
0

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

Posez votre question
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
22 mars 2015 à 22:07
Re,

quel sont les versions d'Excel sur lequel ce fichier sera utilisé
0
Re
Ce sera sur Excel 2013 !
0
Mike-31 Messages postés 18345 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 104
Modifié par Mike-31 le 22/03/2015 à 22:52
Re,

regarde ton fichier, feuille "Gestion des achats" colonne F, G et H j'ai modifié tes formules afin d'éviter le message d'erreur #REF!

colonne N j'ai rajouté cette valeur pour tester "crème_entière_épaisse 22/03/15" et un filtre automatique pour mettre les données en ordre croissant et avoir les données rajoutées qui se suivent dans les liste de validation

sur ta feuille "Aliment" j'ai créé un bouton qui renomme toute tes plages si tu rajoutes une données dans une colonne

https://www.cjoint.com/c/ECww1vvbirV
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0