Outil de répartition et d'optimisation de données
Résolu
nzo75013
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
je souhaiterais créer un petit outil sous excel pour répartir et optimiser une série de données connues, avec des contraintes à ne pas dépasser.
Ex : 6x1.9 / 5x1.2 / 3x1 / 1x0.8 / 1x1.6 à répartir en trois séries de 8 / 8 et 7 maximum.
Merci d'avance pour votre aide !
Cordialement
je souhaiterais créer un petit outil sous excel pour répartir et optimiser une série de données connues, avec des contraintes à ne pas dépasser.
Ex : 6x1.9 / 5x1.2 / 3x1 / 1x0.8 / 1x1.6 à répartir en trois séries de 8 / 8 et 7 maximum.
Merci d'avance pour votre aide !
Cordialement
A voir également:
- Outil de répartition et d'optimisation de données
- Fuite données maif - Guide
- Optimisation pc - Accueil - Utilitaires
- Outil de benchmark gratuit - Accueil - Utilitaires
- Supprimer les données de navigation - Guide
- Télécharger outil capture d'écran ciseaux - Télécharger - Capture d'écran
10 réponses
Re
Un exemple d'application du Solveur
https://www.cjoint.com/?0HjsFPKYaXs
Avec les valeurs que tu donnes le solveur met longtemps à trouver une solution (feuille 16 colis)
En supprimant un colis le solveur trouve une solution plus rapidement (feuille 15 colis )
Commence à regarder celle-ci pour voir comment fonctionne le solveur
En espérant que cela te sera utile
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Un exemple d'application du Solveur
https://www.cjoint.com/?0HjsFPKYaXs
Avec les valeurs que tu donnes le solveur met longtemps à trouver une solution (feuille 16 colis)
En supprimant un colis le solveur trouve une solution plus rapidement (feuille 15 colis )
Commence à regarder celle-ci pour voir comment fonctionne le solveur
En espérant que cela te sera utile
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Bonjour,
???
Tu peux être plus précis et moins abscons ?
Merci de déposer le fichier xls (réduit au nécessaire, avec les explications et le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
???
Tu peux être plus précis et moins abscons ?
Merci de déposer le fichier xls (réduit au nécessaire, avec les explications et le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
Bonjour Eriiic,
pardon pour le manque de précision !
Concrètement, je travaille dans une compagnie aérienne,
nous transportons des matières radioactives médicales (traitement pour le cancer).
La réglementation du transport aérien impose un indice de toxicité maximale par soute (une soute à l'avant / deux à l'arrière).
Dans mon exemple, j'ai 16 colis (6 ayant un indice de 1.9 / 5 de 1.2 / 3 de 1 / 1 de 0.8 et 1 de 1.6) et je suis limité à 8 pour la 1ère soute / 8 pour la 2nde et 7 pour la troisième.
J'aimererais donc créer un outils me permettant, en entrant tous les indices d'obtenir une répartition possible dans chaque soute.
J'espère que ces précisions t'aideront.
A ta disposition si tu as besoin de plus!
Merci d'avance.
Slts
pardon pour le manque de précision !
Concrètement, je travaille dans une compagnie aérienne,
nous transportons des matières radioactives médicales (traitement pour le cancer).
La réglementation du transport aérien impose un indice de toxicité maximale par soute (une soute à l'avant / deux à l'arrière).
Dans mon exemple, j'ai 16 colis (6 ayant un indice de 1.9 / 5 de 1.2 / 3 de 1 / 1 de 0.8 et 1 de 1.6) et je suis limité à 8 pour la 1ère soute / 8 pour la 2nde et 7 pour la troisième.
J'aimererais donc créer un outils me permettant, en entrant tous les indices d'obtenir une répartition possible dans chaque soute.
J'espère que ces précisions t'aideront.
A ta disposition si tu as besoin de plus!
Merci d'avance.
Slts
Bonjour
En attendant le retour d'Eric (que je salue au passage) il existe un outil dans Excel pour cela: le Solveur (Onglet Données Analyse)
8, 8 et 7 c'est le maximum de colis ou de toxicité ?
Et dans le cas où c'est le maximum de colis quel est le maximum de toxicité par soute ?
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
En attendant le retour d'Eric (que je salue au passage) il existe un outil dans Excel pour cela: le Solveur (Onglet Données Analyse)
8, 8 et 7 c'est le maximum de colis ou de toxicité ?
Et dans le cas où c'est le maximum de colis quel est le maximum de toxicité par soute ?
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour via55,
8, 8 et 7 représentent le max de toxicité, le nombre de colis n'importe pas et la répartition par soute peut être inégale. La seule condition étant de ne pas dépasser la toxicité max par soute.
J'ai fait quelques recherches, il semble que le solveur soit une bonne option mais je ne sais pas m'en servir du tout.
Merci d'avance.
Slts
8, 8 et 7 représentent le max de toxicité, le nombre de colis n'importe pas et la répartition par soute peut être inégale. La seule condition étant de ne pas dépasser la toxicité max par soute.
J'ai fait quelques recherches, il semble que le solveur soit une bonne option mais je ne sais pas m'en servir du tout.
Merci d'avance.
Slts
Via55
merci pour ta réponse rapide.
Mais avec les valeurs qui sont données, cela est normalement possible :
1.9+1.9+1.2+1+1+1 =8
1.9+1.9+1.2+1.2+1.6=7.8
1.9+1.9+1.2+1.2+0.8 =7
Je ne me suis jamais servi du solveur, mais lorsque je clique sur "résoudre", il me dit que c'est possible sur les 2 feuilles.
De plus, le solveur est-il capable d'attribuer une soute à chaque colis ??
Merci pour ton aide.
Slts
merci pour ta réponse rapide.
Mais avec les valeurs qui sont données, cela est normalement possible :
1.9+1.9+1.2+1+1+1 =8
1.9+1.9+1.2+1.2+1.6=7.8
1.9+1.9+1.2+1.2+0.8 =7
Je ne me suis jamais servi du solveur, mais lorsque je clique sur "résoudre", il me dit que c'est possible sur les 2 feuilles.
De plus, le solveur est-il capable d'attribuer une soute à chaque colis ??
Merci pour ton aide.
Slts
Oui j'ai rectifié mon dernier message et renvoyé un nouveau fichier
En fait le solveur trouve bien une solution mais il met très longtemps sur mon vieil ordi, je dois le relancer plusieurs fois quand il dépasse la durée initiale prévue; aussi j'ai augmenté cette durée
Au départ tu ne mets rien rien dans la colonne soutes ou tu attribues 1 à tous les colis, le solveur attribuera un autre n° de soute en fonction de sa solution
Cdlmnt
En fait le solveur trouve bien une solution mais il met très longtemps sur mon vieil ordi, je dois le relancer plusieurs fois quand il dépasse la durée initiale prévue; aussi j'ai augmenté cette durée
Au départ tu ne mets rien rien dans la colonne soutes ou tu attribues 1 à tous les colis, le solveur attribuera un autre n° de soute en fonction de sa solution
Cdlmnt
Via55,
lorsque je fais tourner le solveur, il trouve une solution instantanément mais attribue des valeurs décimales dans la colonne "soute"...
lorsque je fais tourner le solveur, il trouve une solution instantanément mais attribue des valeurs décimales dans la colonne "soute"...
On ne peux pas faire plus simple
Il faut bien qu'il y ait les formules dans la feuille qui comptabilisent les indices
Et les contraintes doivent être rentrées dans le solveur de même que la valeur cible
"L'imagination est plus importante que le savoir." A. Einstein
Il faut bien qu'il y ait les formules dans la feuille qui comptabilisent les indices
Et les contraintes doivent être rentrées dans le solveur de même que la valeur cible
"L'imagination est plus importante que le savoir." A. Einstein
Via55,
un grand merci pour ton aide.
je me suis servi de ta base pour développer l'outil, il ne reste plus qu'à régler quelques détails de présentation et un petit tuto pour que tout le monde puisse s'en servir...
Merci encore.
Cdlt
un grand merci pour ton aide.
je me suis servi de ta base pour développer l'outil, il ne reste plus qu'à régler quelques détails de présentation et un petit tuto pour que tout le monde puisse s'en servir...
Merci encore.
Cdlt
Une autre solution par macro qui lance le solveur sans qu'on ait à y modifier les données
https://www.cjoint.com/?0Hkpk518wlb
Avant de lancer la resolution vérifier dans Editeur VBA (ALT +F11) Outils References que la case SOLVER est cochée
Cdlmnt
https://www.cjoint.com/?0Hkpk518wlb
Avant de lancer la resolution vérifier dans Editeur VBA (ALT +F11) Outils References que la case SOLVER est cochée
Cdlmnt