Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Trouver la meilleure combinaison possible

P24

XLDnaute Nouveau
Bonjour à tous,

Nouveau sur le forum et débutant... je vous expose ma problématique.

Dans le classeur joint, j'ai un tableau avec des dates qui correspondent à des périodes d'utilisations d'un matériel.
Mon objectif est de trouver la meilleure combinaison possible pour optimiser au maximum le nombre de matériel nécessaire.

Contrainte : il n'est pas possible d’avoir plus de 3ID par ligne optimisée.
Info : la lettre "R" ne doit pas faire partie de l'optimisation (seul les "1" sont à prendre en considération).

Avez-vous des pistes/solutions ?

P24
 

Pièces jointes

  • Exemple.xlsm
    136.7 KB · Affichages: 15

job75

XLDnaute Barbatruc
Bonjour P24, le forum,

Faire des tirages aléatoires n'est pas une bonne idée, c'est beaucoup trop compliqué.

J'ai finalement opté pour une méthode entièrement manuelle, voyez le fichier joint et ses 2 feuilles.

Ce n'est pas très compliqué mais il faut faire attention à ne pas se tromper, j'espère ne pas avoir fait d'erreur.

J'arrive à un total de 378 lignes.

A+
 

Pièces jointes

  • Exemple.xlsx
    189.3 KB · Affichages: 6

bsalv

XLDnaute Occasionnel
Comme le dernier jour est un "R", il n'est plus pris en compte et alors un autre ID peut commencer ce jour ...

Une plaisanterie en ligne 3, 6 IDs fusionnés et même avec cela, le nombre de lignes est maintenant 371.
 

Pièces jointes

  • P24.xlsb
    186.3 KB · Affichages: 3
Dernière édition:

job75

XLDnaute Barbatruc
Bonjour P24, le forum,

J'avais zappé cette instruction :
Info : la lettre "R" ne doit pas faire partie de l'optimisation (seul les "1" sont à prendre en considération).
Le fichier joint en tient compte.

On arrive maintenant à un total de 370 lignes, 10 lignes contiennent 3 ID.

A+
 

Pièces jointes

  • Exemple(1).xlsx
    189.6 KB · Affichages: 7
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…