Formule calcule complexe

Résolu/Fermé
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 11 mars 2009 à 18:32
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 - 5 déc. 2009 à 18:46
Bonjour,

a partir d'un résultat (exemple 18 portions) je souhaiterais faire une dispatche en 4 barquettes de 4 portions et une dispatche en 1 barquette de 2 portions....donc je souhaiterais que la formule effectue la dispatche automatiquement suivant le résultat dans des cellules distinctes.

avis au fortiches et merci d'avance pour celui ou ceux qui trouve la solution
A voir également:

23 réponses

blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 325
11 mars 2009 à 18:34
il manque une donnée : est que la proportion dans chaque portion est la même si oui c'est 1/18 dans chaque portion et c'est simple sinon donne les autres hypothèses .
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
11 mars 2009 à 18:36
effectivement, faut être fortiche pour comprendre ce que tu as voulu dire
dispatchn, dispatch, est ce que j'ai une tête de dispatch?

Et à propos, faut être aussi fortiche pour savoir avec quel logiciel tu travailles...

Ca m'a tout l'air de promettre, ce post
0
blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 325
11 mars 2009 à 18:38
;-) oui suivons le déroulement
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
11 mars 2009 à 18:40
bonjour blob
non, merci, je te donne ma part de gâteau!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 18:41
euh je suis pas sur de ce que tu me demandes mais oui c'est la meme...je donne en exemple que a partir de 18 repas je dois realiser des barquettes de 4 personnes et des barquettes de 2 personnes...mais la difficultés est que le nombre de repas peut varié!!exemple au lieu de 18 ca peut etre 25 ou 36 ou 54........mais tout ca en etant automatiquement dispactché en barquette de 4 puis le reste en barquettes de 2

c'est pour travailler sous excel
0
blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 325
11 mars 2009 à 18:41
t'as raison il semble un peu trop écoeurant
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 18:47
sous excel
0
blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 325
11 mars 2009 à 18:48
je vois tu veux une répartition automatique vers l'entier supérieur : tu as le choix , sur excel tu prendras plus les valeurs cible avec les fonctions si et entiers et arrondis
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 18:50
oki mais il me faut la formule sous le nez car je suis incapable de la créer.......
0
blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 325
11 mars 2009 à 19:00
pas le temps je file chez moi mais va sur des forum tu trouveras ton bonheur.
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 242
11 mars 2009 à 19:05
Bonjour à tous

à essayer
ton nombre de part en A1: en B1 cette formule
=SI(A1>=4;ENT(A1/4) & " x 4 Parts";"") & SI(MOD(A1;4)>0;SI(A1>=4;" et ";"") & SI(MOD(MOD(A1;4);2)=0;"1 x 2 parts";"1 x 2 parts et il reste 1 part");"")

0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
11 mars 2009 à 19:08
Bonsoir,

Formule complexe... n'exagérons rien...
Avec ta nouvelle explication tout devient plus simple à comprendre.
- En A1: ton nombre de repas
- en B1 le nombre de barquettes de 4: =ENT(A1/4)
- en C1 le nombre de barquettes de 2: =(A1-B1*4)/2
si tu as un nombre impair de repas j'ai laissé le .5 sur les barquettes de 2.
Au passage ton nb de barquette de 2 est au plus égal à 1.5

eric
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
12 mars 2009 à 19:04
bonjour peux tu m'aider a nouveau stp?
0
Bonsoir
Pourquoi 1 seule formule qui "dispatch" dans des cellules distinctes ?
Puisque ces cellules doivent exister, autant qu'elles aient chacune une formule simple.
A1= Nombre de parts
B1= ent(A1/4) barquettes de 4
C1=ent((A1-(B1*4))/2) barquettes de 2
D1=A1-(B1*4)-(C1*2) reste éventuel
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 242
11 mars 2009 à 19:15
bonjour

pour le reste eventuel, il y a plus simple
=mod(A1;2)
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 19:13
euh c'est surement presque ca .......mais je n'ai pas préciser que mon résultat est dispatcher dans 2 cellules différents soit dans la cellule de barquettes de 4 et le reste dans la cellule pour les barquettes de 2
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
11 mars 2009 à 19:15
ben lis les posts 12 et 13..
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 242 > eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023
11 mars 2009 à 19:22
Bonjour eriiiic

snif, pour une fois que je fais des floritures lol, çà m'apprendra !

c'est de sa faute, il voulais une formule complexe Mdr

0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212 > wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009
11 mars 2009 à 19:46
excellent ;-)
0
Désolé, j'ai fait un doublon, j'avais préparé ma réponse mais le temps de répondre aussi au téléphone, eriic était passé.
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 19:20
merci a vous je pense que l'on approche de la solution!!!
je vais essayer ca...et je reviens
0
Si l'on veut rester dans le modulo :

A1= Nombre de parts
B1=MOD(A1;2) reste éventuel
C1= ENT(A1/4) barquettes de 4
D1=(MOD(A1;4)-B1)/2 barquettes de 2
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
11 mars 2009 à 19:31
merci ca marche nickel!!!!!!
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
12 mars 2009 à 19:03
re bonjour,

j'ai un autre soucis a résoudre.......

les formules si dessus fonctionne tres bien mais ce la me cause 1 probleme quand j'essai de réaliser le total de mes deux résultats

pour etre plus clair :

21 repas

avec les formules , ca me dispache mes repas comme suite :

5 barquettes de 4 repas et 1 barquettes de 2 repas (je veux garder l'arrondie superieur!!!!)

puis quand je veux faire le total des deux ca me donne :

(5x4)+(1x2)= 21

en fait je retombe sur 21 et non pas le résultat réél de 22

comment je pourrait faire pour obtenir 22???car mon total tiens compte des formules précedentes et fausse mon résultat finale!!
0
diabolo162 Messages postés 1002 Date d'inscription lundi 28 janvier 2008 Statut Membre Dernière intervention 9 octobre 2018 29
12 mars 2009 à 19:05
...
0