Microsoft 365 Choix d'un dépôt en fonction de plusieurs critères

benjy555

XLDnaute Junior
Bonjour
Je dois effectuer une analyse prévisionnelle pour savoir d'entre deux depot différents contenant du stock de marchandises lequel de ces deux sera utilisé pour préparer les différentes commandes de client.

Il y a 3 règles qui régissent cette répartition :

Le dépôt 1 est prioritaire sur le 2.
Donc si une référence est présente dans les 2 dépôt et qu'un client commande cette référence alors ce sera le dépôt 1 qui devra préparer.

Si un client commande 2 références et que chaque dépôt contient 1 référence alors ce seront les 2 dépôt qui devront préparer.

Dernière règle et c'est elle qui me pose problème :

Si un client commande 3 référence par ex (cela pourait etre 4,5, 6.. Il n'y a pas de limite dans le nombre de références d'une commande) et que le dépôt 1 contient la référence 1 et le dépôt 2 contient les références 2 et 3 mais il contient aussi la 1 alors meme si le dépôt 1 est prioritaire pour la référence 1 le dépôt 2 contient lui 100% des références commandées alors dans ce cas c'est le dépôt 2 qui dzvra préparer.

Voici un exemple

Stock dépôt 1
Référence A =2
Référence B= 0
Référence C=1

Stock dépôt 2 :
Référence A= 0
Référence B= 2
Référence C= 1

Commande 1 = A alors choix depot = 1
Commande 2 = B alors choix dépôt = 2
Commande 3 = A et B alors choix dépôt = 1 et 2
Commande 4 = A et B et C alors choix dépôt = 2

Pour la commande 4 c'est donc la troisième règle qui s'applique.

Je vous post asap un fichier excel exemple mais si quelqu'un a deja une solution.. Le but est d'avoir une macro ou une formule.

La base de stock c'est les références en ligne et les dépôt en colonne avec la quantité présent par dépôt en face de chaque ref.

La base commande c'est le numéro de commande en colonne A et la référence en colonne B. Le numéro de commande se répète autant de ligne qu'il y a de référence pour cette même commande.

Merci beaucoup pour votre aide
 

Discussions similaires

Réponses
5
Affichages
377

Statistiques des forums

Discussions
314 719
Messages
2 112 183
Membres
111 455
dernier inscrit
Jacandre