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 o_O

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 ? :)
 

Discussions similaires

Réponses
5
Affichages
154
Réponses
6
Affichages
1 K

Membres actuellement en ligne

Statistiques des forums

Discussions
312 294
Messages
2 086 895
Membres
103 404
dernier inscrit
sultan87