Formule pour calculer differents packagings
yan1983
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
yan1983 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
yan1983 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai besoin de faire une formule ou dans la case "07" j'ai un certain nombre de kg pour un projet.
Pour l'instant j'arrive a gerer combien d'unites de container j'ai besoin selon le poids.
=IF($O$7>2000,$O$7/2000,0)
=IF(($O$7<2000)*AND($O$7>=1000),($O$7/1000),0)
=IF(($O$7<1000)*AND($O$7>=400),($O$7/400),0)
=IF(($O$7<400)*AND($O$7>=200),($O$7/200),0)
=IF(200>$O$7,$O$7/10.7,0)
je voudrais avoir 5 cases qui chacune represente le nombre d'unites de chaque type de packaging dont j'ai besoin
Packaging
2000kg
1000kg
400kg
200kg
10.7kg
Ainsi si j'ai 3500kg, je voudrais que chaque case soit remplie instantanement partant du pricipe que si la case 2000 a disons 2,25, alors nous n'aurions que 2 paquets de ce type et les kg restants seront remis en paquets plus petit mais si la case suivante est inferieure a 1 alors il va automatiquement chercher la case suivante.
2000kg=1
1000kg=1
400kg=1
200kg=0
10.7kg=9.35
Une ame charitable pour m'aider la dessus?
J'ai besoin de faire une formule ou dans la case "07" j'ai un certain nombre de kg pour un projet.
Pour l'instant j'arrive a gerer combien d'unites de container j'ai besoin selon le poids.
=IF($O$7>2000,$O$7/2000,0)
=IF(($O$7<2000)*AND($O$7>=1000),($O$7/1000),0)
=IF(($O$7<1000)*AND($O$7>=400),($O$7/400),0)
=IF(($O$7<400)*AND($O$7>=200),($O$7/200),0)
=IF(200>$O$7,$O$7/10.7,0)
je voudrais avoir 5 cases qui chacune represente le nombre d'unites de chaque type de packaging dont j'ai besoin
Packaging
2000kg
1000kg
400kg
200kg
10.7kg
Ainsi si j'ai 3500kg, je voudrais que chaque case soit remplie instantanement partant du pricipe que si la case 2000 a disons 2,25, alors nous n'aurions que 2 paquets de ce type et les kg restants seront remis en paquets plus petit mais si la case suivante est inferieure a 1 alors il va automatiquement chercher la case suivante.
2000kg=1
1000kg=1
400kg=1
200kg=0
10.7kg=9.35
Une ame charitable pour m'aider la dessus?
Configuration: Windows / Firefox 66.0
A voir également:
- Formule pour calculer differents packagings
- Formule si et - Guide
- Formule pour calculer une moyenne sur excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule mathématique - Télécharger - Études & Formations
- Excel mise en forme conditionnelle formule - Guide
plus qu'a comprendre les differentes fonctions et interactions ca me fera des devoirs le soir.
Merci beaucoup !!!
3000
Packaging
2000 1
1000 1 1000
400 2 200
200 1 0
10.7 1
soit 4010.7
J essaye de revoir les formules pour les harmoniser car il me semble que les formules sont differentes au sein de la colone centrale ainsi que celle de droite
apres correction je dirais:
Colone
J K
3000
Packaging
2000 =INT(K1/J4)
1000 =INT(MOD(K1,J4)/J5)
400 =INT(MOD(MOD(K1,J4),J5)/J6)
200 =INT(MOD(MOD(MOD(K1,J4),J5),J6)/J7)
10.7 =IF(INT(MOD(MOD(MOD(MOD(K1,J4),J5),J6),J7)/J8)>=0,INT(MOD(MOD(MOD(MOD(K1,J4),J5),J6),J7)/J8)+1,INT(MOD(MOD(MOD(MOD(K1,J4),J5),J6),J7)/J8))
Comme ca tout semble fonctionner (meme si cela me calcule un packet supplementaire de 10,7kg au vu des entiers pris en compte mais dans mon cas cest pas un soucis (ca laisse de la marge) et ca permet de supprimer la case de droite avec les restes de divisions que j'ai inclus dans la colone centrale.
A moins que je me sois plante dans la formule :)
Crdlmt
https://www.cjoint.com/c/IErnRnxB6iP
Crdlmt