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

XL 2016 Formule

HussardOM

XLDnaute Nouveau
Bonjour à tous,

J'ai un onglet contenant 3 colonnes assez simple, indiquant un code séquentiel, ensuite un type de produit et un stock à date. Exemple :

Code - Produit - Stock
Code1 - Pomme - 0
Code2 - Pomme - 0
Code3 - Pomme - 0
Code4 - Fraise - 5
Code5 - Pomme - 3
Code6 - Fraise -3
Code7 - Banane - 2
Code8 - Banane - 2
Code9 - Pomme - 40

Ce que je veux faire, c'est dans autre onglet préparer une commande de 5 produits par exemple et que en "tirant vers la droite" une formule magique m'indique les codes disponibles en fonction du stock :

Pomme : Code5 - Code5 - Code5 - Code9 - Code9
Fraise : Code4 - Code4 -Code4 - Code4 - Code4
Banane : Code7 - Code7 - Code8 - Code8 - "Plus de stock!"

Est ce possible via une formule (en VBA je sais faire mais je pense qu'une formule peut faire le job). Je mets un exemple en pièce jointe

Merci d'avance pour toute idée
 

Pièces jointes

  • Stock.xlsm
    9.9 KB · Affichages: 13

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour HussardOM,

pourquoi dans ton exemple avec pomme tu as 3 fois code 5 et 2 code 9
de même pourquoi pour fraise 5 fois code 4 et pas du tout de code 6

cette exemple je n'en doute pas te parait clair mais pas à moi

Cordialement
 

HussardOM

XLDnaute Nouveau
En gros si je veux préparer une commande de 5 produits "pomme", il va me donner 3 "code5" puisqu'il ne m'en reste que 3 dans le stock, puis 2 "code9" puisqu'il s'agit de la disponibilité suivante. Le côté séquentiel est important car chaque code correspond à une date de production, et l'idée est de sortir les produits les plus anciens.

Pour fraise vu que j'ai 5 dispo, pas de soucis le code qui ressort est le même.

J'espère être (un peu) plus clair ?
 

Jocelyn

XLDnaute Barbatruc
re,

ok j'ai compris alors voila une formule capilotractée qui peux prendre pour l'instant sur 3 lignes différentes et en cas de plus rien indiquer plus de stock

voir fichier
 

Pièces jointes

  • Stock.xlsm
    15.8 KB · Affichages: 3

Jocelyn

XLDnaute Barbatruc
re,

Une autre solution avec une présentation tout a fait différente mais qui n'a pas de limitation dans le nombre de la commande

Cordialement
 

Pièces jointes

  • Stock.xlsm
    16.8 KB · Affichages: 8

Discussions similaires

Réponses
5
Affichages
193
Réponses
6
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…