XL 2016 Analyse prix suivant hypothèse QTT à produire volume annuel et date de démarrage fabrication

  • Initiateur de la discussion Initiateur de la discussion mam721
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

mam721

XLDnaute Junior
Bonjour à tous,

je sollicite votre aide pour 2 sujets :
  • Qtt annuelle : on fabrique un produit entier, je n'ai pas réussi à rajouter un arrondi supérieur sans que le total soit strictement égal à B1 quantité à produire.

Capture 1.JPG


Sur cette image en haut nous avons les hypothèse :
B1 : le volume a produire du produit
B2 : le nombre d'année de production
B3 : la date de démarrage de la production attention elle n'est pas toujours fixe et varie entre 2025 et 2036

Formule utilisée en E14 : =SI(ET(E$8>=$B$3;E$8<$B$3+$B$2);$B$1/$B$2;0)

  • Formule pour avoir le prix cumulé suivant une quantité indiquée et qui prennent bien en compte le prix suivant l'année et la Qtt annuelle

J'ai une colonne Quantité cumulée allant de 10 à 500 (C41 pour 10 à C90 pour 500)
j'ai une colonne Lieu 1 qui doit me donner le prix suivant la quantité

suivant la quantité en C il doit prendre le prix du produit dans la ligne D9 pour 2025 a S9 pour 2040 et surtout en prenant en compte la quantité annuelle de l'année.

pour un exemple ou :
B1 : le volume a produire du produit : 127pcs
B2 : le nombre d'année de production : 3 ans
B3 : la date de démarrage de la production : 2026

On a donc de 10 à 40 : un calcul simple Qtt x Prix année 1 de production
Pour 50 : Qtt annuel 1 x Prix année 1 de production + (50-Qtt annuel 1) x prix année 2 de production
pour 90 : Qtt annuel 1 x prix année 1 + Qtt annuel 2 x prix annuel 2 + (90 - (Qtt annule 1+ qtt annuel 2) ) * prix année 3 de production
etc ...

Capture 2.JPG


Pourriez vous m'aider ?

Je vous remercie.
 

Pièces jointes

Dernière édition:
Bonjour à tous,

  • Pour le Premier point :

J'essaye plusieurs variantes autour de la fonction modulo MOD() :
=SI(ET(E$8>=$B$3;E$8<$B$3+$B$2);ENT($B$1/$B$2)+SI(COLONNE(E14)-COLONNE(E$14)<MOD($B$1;$B$2);1;0);0)
cela ne fonctionne pas pour le dernier mois je n'arrive pas à comprendre pourquoi la valeur n'est pas correcte.

en E14 : =SI(ET(E$8>=$B$3;E$8<$B$3+$B$2);ENT($B$1/$B$2)+(LIGNE()-LIGNE($E$14)<MOD($B$1;$B$2));0)
résultat : 0 ==> OK c'est conforme a ce que j'attends

en F14 : =SI(ET(F$8>=$B$3;F$8<$B$3+$B$2);ENT($B$1/$B$2)+(LIGNE()-LIGNE($E$14)<MOD($B$1;$B$2));0)
Résultat : 32 ==> OK c'est conforme a ce que j'attends

en G14 : =SI(ET(G$8>=$B$3;G$8<$B$3+$B$2);ENT($B$1/$B$2)+(LIGNE()-LIGNE($E$14)<MOD($B$1;$B$2));0)
Résultat : 32 ==> OK c'est conforme a ce que j'attends

en H14 : =SI(ET(H$8>=$B$3;H$8<$B$3+$B$2);ENT($B$1/$B$2)+(LIGNE()-LIGNE($E$14)<MOD($B$1;$B$2));0)
Résultat : 32 ==> OK c'est conforme a ce que j'attends

en I14 : =SI(ET(I$8>=$B$3;I$8<$B$3+$B$2);ENT($B$1/$B$2)+(LIGNE()-LIGNE($E$14)<MOD($B$1;$B$2));0)
Résultat : 32 ==>NOK ce n'est pas conforme a ce que j'attends, je devrais avoir 31

Pour le Deuxième point :

Auriez vous une idée de comment tourner la formule ?

J'ai essayé ceci :
=SI((B43>$O$16);(B43*$P$9);
SI((B43>$N$16);(B43*$O$9);
SI((B43>$M$16);(B43*$N$9);
SI((B43>$L$16);(B43*$M$9);
SI((B43>$K$16);(B43*$L$9);
SI((B43>$J$16);(B43*$K$9);
SI((B43>$I$16);(B43*$J$9);
SI((B43>$H$16);(B43*$I$9);
SI((B43>$G$16);(B43*$H$9);
SI((B43>$F$16);(B43*$G$9);
(B43*$F$9)))))))))))
Cela ne fonctionne que pour la première année mais pas au delà.

Je suis passé sur un test :
=SI(B43<$D$16; $D$9;
SI(B43<$E$16; $D$14*$D$9 + (B43 - $D$14)*$E$9;
SI(B43<$F$16; $E$14*$E$9 + (B43 - (E$14 + $D$14))*$F$9;
SI(B43<$G$16; $F$14*$F$9 + (B43 - (F$14 + E$14 + $D$14))*$G$9;
SI(B43<$H$16; $G$14*$G$9 + (B43 - (G$14 + F$14 + E$14 + $D$14))*$H$9;
SI(B43<$I$16; $H$14*$H$9 + (B43 - (H$14 + G$14 + F$14 + E$14 + $D$14))*$I$9;
SI(B43<$J$16; $I$14*$I$9 + (B43 - (I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$J$9;
SI(B43<$K$16; $J$14*$J$9 + (B43 - (J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$K$9;
SI(B43<$L$16; $K$14*$K$9 + (B43 - (K$14 + J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$L$9;
SI(B43<$M$16; $L$14*$L$9 + (B43 - (L$14 + K$14 + J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$M$9;
SI(B43<$N$16; $M$14*$M$9 + (B43 - (M$14 + L$14 + K$14 + J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$N$9;
SI(B43<$O$16; $N$14*$N$9 + (B43 - (N$14 + M$14 + L$14 + K$14 + J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$O$9;
SI(B43<$P$16; $O$14*$O$9 + (B43 - (O$14 + N$14 + M$14 + L$14 + K$14 + J$14 + I$14 + H$14 + G$14 + F$14 + E$14 + $D$14))*$P$9; 0)))))))))))))
Mais ce n'est pas ca non plus.


J'essaye de voir avec un Index () Equiv() :
=SIERREUR(INDEX(D9😛9;EQUIV(INDEX(D14😛14;EQUIV(B43;D14😛14;1));D14😛14;1));"")

On approche mais ce n'est pas bon non plus. il prends le volume en B43 et le multiplie par le prix de ce volume. or il devrait prendre la quantité annuelle en compte.

Je vous remercie.
 
Bonjour Mam,
Sans fichier test, cela veut dire que le contributeur doit se retaper le fichier de façon à tester.
Et beaucoup, comme moi, renonce.
On est sur que le fichier ne correspondra pas et que ce sont des solutions qui seront loin de vous satisfaire.
 
Bonjour Mam,
Sans fichier test, cela veut dire que le contributeur doit se retaper le fichier de façon à tester.
Et beaucoup, comme moi, renonce.
On est sur que le fichier ne correspondra pas et que ce sont des solutions qui seront loin de vous satisfaire.
Bonjour Sylvanu,

ahhh😱 j'ai oublié de le mettre a disposition !

IMGL]
 

Pièces jointes

Notre forum d’entraide est 100 % gratuit et le restera.
Aucune formation payante, aucun fichier à acheter, rien à vendre. Mais comme tout site, nous devons couvrir nos frais pour continuer à vous accompagner.
Soutenez-nous en souscrivant à un compte membre : c’est rapide, vous choisissez simplement votre niveau de soutien et le tour est joué.

Je soutiens la communauté et j’accède à mon compte membre

Discussions similaires

Réponses
1
Affichages
585
Réponses
2
Affichages
516
Réponses
1
Affichages
1 K
Réponses
15
Affichages
3 K
Retour