Formule

skyon

XLDnaute Nouveau
Bonsoir à tous.

J'ai suis comptable dans une structure de charité.
Dans le tableau que j'ai joins, des prix d'articles sont proposé dans des magasins et sont chiffrés en milliers d'euros.
Nous cherchons à acheter des articles pour faire des dons.
Dans un magasin nous voulons acheter qu'un seul article.

Je suis à la recherche d' une formule me permettant de calculer la somme la plus petite des combinaisons en les mettant dans une couleur.

Dans le fichier j'ai écris une macro mais elle me semble ne pas être correct dans la mesures ou je me retrouve avec plusieurs articles dans le même magasin.

J'ai besoin de votre aide.

Merci
 

Pièces jointes

  • Charité.xls
    40.5 KB · Affichages: 41
  • Charité.xls
    40.5 KB · Affichages: 45
  • Charité.xls
    40.5 KB · Affichages: 49

skyon

XLDnaute Nouveau
Re : Formule

Salut,
Mon problème demeure

En fait, un magasin ne peut vendre qu'un seul article et l'on ne peut acheter qu'un seul article dans un magasin.
Je crois qu'il s'agit la d'une multitude de combinaison à faire pour pouvoir déterminer celle dont la somme est la plus petite.
 

Gelinotte

XLDnaute Accro
Re : Formule

Bonjour,

Résumons les critères :
- on doit acheter seulement une fois tous les articles
- on doit acheter un seul article par magasin
- le total des achats doit être le plus petit montant possible

Il y a vingt articles et vingt-deux magasins. Donc, deux magasins ne seront pas sollicités.

Selon la méthode de traitement utilisée ...
Après bien des essais, j'ai constaté qu'en triant le tableau, par la moyenne de chaque ligne, en ordre décrossant, ça me donnait le plus petit montant qui respecte les deux premiers critères.
Pour le troisième critère, je vais devoir revoir cela à tête reposée afin de m'assurer qu'il est bien respecté.

Espérant que ce sera utile.

G
 
Dernière édition:

Bebere

XLDnaute Barbatruc
Re : Formule

bonjour Jclg
Mieux vaut tard que jamais
Moi et la performance cela fait deux
La vie de tous les jours est pleine de performances
La preuve nous sommes en train d'en établir une
Performance à deux,c'est y pas beau
à bientôt
 

skyon

XLDnaute Nouveau
Re : Formule

Bonsoir à tous,

J'ai regardé le programme et testé avec d'autre valeurs; les deux premiers critères sont respectés à savoir

- on doit acheter un seul article par magasin
- le total des achats doit être le plus petit montant possible

sauf la dernière

le total des achats doit être le plus petit montant possible

Merci à vous.
 

Gelinotte

XLDnaute Accro
Re : Formule

Bonsoir Skyon,

Bonsoir à tous,
J'ai regardé le programme et testé avec d'autre valeurs; les deux premiers critères sont respectés à savoir
- on doit acheter un seul article par magasin
- le total des achats doit être le plus petit montant possible
sauf la dernière
le total des achats doit être le plus petit montant possible
Merci à vous.

Si on doit acheter chacun des articles et seulement une fois chacun.
Si on doit acheter un seul article par magasin.

Je crois que le troisième critère a été respecté : total des achats doit être le plus petit montant possible.

Il est bien sûr que pour certains articles, on ne peut pas l'acheter au plus petit prix, car un autre article a un plus petit prix dans ce même magasin. On doit donc acheter cet article plus cher dans un autre magasin.

Considérant ces trois critères, considérant que certains articles n'avaient pas de prix dans plusieurs magasins, que je regarde par traitement ou manuellement, je ne réussis pas à faire mieux.

S'il y a une meilleure solution, je ne la connais pas. :(

On va avoir besoin de l'aide d'une autre personne plus bollée que moi.

Je suis désolé de ne pas avoir réussi.
Je regrette bien qu'il y ait eu manque d'intérêt à ton problème de la part des programmeurs d'expérience.

Si tu as d'autres données à soumettre pour faire des tests, je vais les examiner.

A+

G
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 497
Messages
2 088 984
Membres
103 998
dernier inscrit
Gotteland