Solveur Excel

Résolu
Bonjour,
Ca fais un moment que je n'ai pas fais de solveur et je pense que c'est vraiment pas dur à trouver mais je n'y arrive pas.

J'aimerais faire un solveur pour un lecteur de livres.
Je m'explique, il faudrait qu'à partir d'un jeu de données (le nombre de pages de chaque chapitre)
exemple :
chapitre 1 : 15 pages
chapitre 2 : 30 pages
etc.

et d'une durée (en jour)
exemple.
5jours.

le solveur me dise premier jour lit 3 chapitre, 2eme jour lit 2 chapitre
Ceci afin d'avoir un temps de lecture a peu près égale chaque jour.
J'ai mis une pièce jointe pour mieux comprendre.
Merci à tous ceux qui prendront du temps pour m'aider

5 réponses

  1. Contributeur
    Bonjour,

    une autre possibilité : https://www.cjoint.com/c/EIbgxB4LfV6
    eric
    2
    1. Merci beaucoup, c'est exactement ce qu'il me fallait, simple à comprendre.
      Et merci pour tous les détails.
      Ca m'aide à progresser en général
      0
    2. Une petite question.
      Je n'arrive pas à trouver de solutions lorsque j'efface toutes les variables.
      http://www.cjoint.com/c/EIciQxrmKmI
      Si je change la variable numéro 2 en >= 2. Je trouve les bonnes solutions.
      Mais en >=1 Je n'y arrive pas. Pourquoi ? Me manque t-il des contraintes?
      0
    3. Aussitôt poster, aussitôt je trouve une solution ;).
      Au lieu, de faire en C18 le total - la somme des chapitres déjà affecté. Je rend C18 variable.
      Et je fais la somme autre part.
      Je rajoute une contrainte que cette somme doit être égale au nombre de chapitre.
      Mais je comprend pas pourquoi votre solution ne marche pas.
      Mais bon au moins ca marche maintenant ;)
      0
  2. Contributeur
    Bonjour.

    1) Tu n'as joint aucun fichier.
    2) Je ne pense pas que le solveur soit fait pour ce genre de requête.
    0
    1. Contributeur
      Salut.

      Tout d'abord, je suppose qu'en ligne 5 il faut lire 8 h par jour, et pas 8 j ?

      Il y a plusieurs manières d'aborder le problème ; en voici une :
      - En ligne 3 calculer l'écart entre le cumul des heures & les multiples de 8.
      - En ligne 4 noter le passage d'un écart faible à un écart plus important.
      - Ainsi on constate qu'en D3 il n'y a que 0,25 h pour atteindre 8 alors que le chapitre suivant nécessite 2,85 h ; donc en D4 on voit qu'au bout de 3 chapitres la journée est remplie ; le deuxième jour on arrive au chapitre 7 (H4) ; en fin du 3° jour (K4) on est parvenu au chapitre 10 (et pas 11).
      https://www.cjoint.com/c/EHFrzTcWoJh

      Cordialement.
      C'est bien, la retraite ! Surtout aux Antilles ... :-)
      Raymond (INSA, AFPA, CF/R)
      0
      1. Bonsoir à tous,

        je suis parti sur une minimisation de la variance des totaux par jour.

        Le solveur a pris son temps pour me donner cette solution.



        sans doute que mon modèle n'est pas optimisé !!

        cordialement
        0
        1. Bonjour,
          Pourriez-vous joindre votre réponse?
          Votre approche me plait beaucoup.
          Merci beaucoup de votre réponse
          0
        2. Bonsoir,

          Tu devrais regarder la réponse d'eriiic qui est nettement mieux.

          Cordialement
          0
        3. J'avais loupé son message effectivement c'est très bon.
          Le tien ressemblait a des solveurs que j'avais du faire à l'école.
          0