Calcule par cumul et fonction si......

Résolu
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   -  
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai pas mal avancé sur mon fichier mais il me reste un petit détail a fignoler.....
je n'arrive pas a trouver la formule pour faire un cumul :

exemple :
il me reste 5portions caravelle1
a caravelle2 j'ai besoin de 1 portion
donc il me reste 4 portions en vert

je n'arrive pas à trouver la formule car quand j'ai zero repas il m'inscrit soit "faux" ou soit un nombre "négatif".....

Je vous dépose mon fichier "portionnage" avec c'est lien

http://www.cijoint.fr/cjlink.php?file=cj201004/cijoFXIdTR.zip


A voir également:

14 réponses

Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Eh bien je n'arrive pas à comprendre à quoi peut servir votre tableau et encore moins le calcul de [Portion restante cumulée] !
Vous avez l'effectif par établissement et le nombre de portion par quiche lorraine, donc pour un établissement vous déterminez le nombre de quiche et les portions et pour l'ensemble vous avez calculez le nombre de quiche total et dans votre cas 33 quiches correspond à 198 portions et il en reste (198-(29*6)-23) = 1 !
1
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
ben c'est pas facile a expliquer cette histoire de "portion restante cumulée"....je travaille avec des handicapés et ils ne maitrisent pas le calcule mentale.
Donc il faut que je trouve des outils qui seront à leur porter.....

Bref l'histoire de la "portion restante cumulé"
un exemple :
groupe de 7 personnes =1quiche+ 1 part (donc il m'en reste 5 parts)
groupe de 7 personnes =1quiche+ 1 part (donc il m'en reste 4 parts (cumul))
groupe de 7 personnes =1quiche+ 1 part (donc il m'en reste 3 parts (cumul))
groupe de 9 personnes =1quiche+ 3 part (donc il m'en reste 0 parts (cumul))
groupe de 6 personnes =1quiche+ 0 part (donc il m'en reste 0 parts (cumul))
etc
c'est évident pour nous mais pas pour eux....donc pour eviter qu'ils me decoupent 1 part dans chaque quiche il faut que je trouve un moyen de leur ecrire qu'il faut qu'ils prennent les parts dans la quiche entamée!!
est ce réalisable?
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Malheureusement dans la plage C17 :F20 de votre tableau il n'y a que des 0 .... Impossible de comprendre se que vous désirez et en plus à quoi correspond la plage qui correspond à Portion restante cumulée et d'où sortent les valeurs ... du ciel peut-être !?
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
slt et merci pour le coup de pouce

la ligne correspond au reste de portion
quand on les cumul je les soustrait de la portion manquante
c moi qui est mis las valeurs manuellement pour montrer le resultat que l'on doit obtenir.

dans l'exemple j'ai une quiche pour 6 personnes

pour 25 personnes il me faut 4 quiche +1 part
donc il me reste 5 parts de quiche
sur le 2eme centre, il me faut 2 quiches+1 part que j'aimerais soustraire des 5 parts précedents qui me reste
donc il me reste que 4 parts
etc.....
mais quand je suis à zero je tombe dans du négatif et je n'arrive pas a poser une fonction "si"pour rester à zero.
enfin j'espere que je suis suffisamment clair dans mes explications....

j'ai mis en ligne plusieurs fichiers qui sont liés pour que les calcules fonctionnent...
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Je reviens encore une fois : malheureusement dans la plage C17 :F20 de votre tableau il n'y a que des 0 (c'est la plage qui correspond à Caravelle 1 et 2) d'ou votre exemple ne correspond en rien et enplus je trouve un effectif de 28 personnes et non pas 25 !
0

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

Posez votre question
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
oui c t pour l'exemple suivant si c'est le service du midi ou du soir etc......
je vais essayer de joindre le fichier avec tout les effectifs pour que ca fonctionne.

Voila tout les fichiers necessaire sont la :
le principal c le fichier "portionnage" les autres sont pour les liens
http://www.cijoint.fr/cjlink.php?file=cj201004/cijx5TZsCz.zip
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir,
Merci, pour ce soir les puces vont dormir et de retour demain dans la soirée.
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
ok moi vais faire de meme....je patiente et a demain
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
bonjour, bonjour,

juste un petit clic pour faire remonter mon dossier dans la liste parce que je n'ai toujours pas resolu mon soucis.......
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
D'accord je vous comprends.
Qu'elle est le raisonnement dans se cas (il y a bien 10 groupes ?) :
Groupe1 de 12 personnes =2quiches+ 0 part (donc il m'en reste 0 part)
groupe2 de 7 personnes =1quiche+ 1 part (donc il m'en reste x parts (cumul))
groupe3 de 7 personnes =1quiche+ 1 part (donc il m'en reste x parts (cumul))
groupe .....
groupe10 de 6 personnes =1quiche+ 0 part (donc il m'en reste x parts (cumul))
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
oui c'est le bon raisonnement....moi j'ai essayer une formule mais quand j'ai passé toute mes parts restante ben il bascule en "négatif" le résultat.
il faudrait qu'il reparte à zéro et qu'il recommence le decompte.....
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
Essayer comme suit:
En [C21]: =C20
[E21] : =SI(C21-E18<0;C21-E18+6;C21-E18)
[G21] : =SI(E21-G18<0;E21-G18+6;E21-G18)
......
Dernier [U21] : =SI(S21-U18<0;S21-U18+6;S21-U18)
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
ok merci beaucoup pingou ,
j'essaie et te tiens au courant demain...merci
0
Le Pingou Messages postés 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonsoir,
Désolé, je n'ai pas pût réaliser un test sur votre fichier car le fonctionnement et aléatoire (formule/fonction marche une fois puis plus rien ... bizarre) et en plus il me bloque tous le temps pendant environ 30 secondes, c'est énervant comme condition de travail.
0
diabolo162 Messages postés 1002 Date d'inscription   Statut Membre Dernière intervention   29
 
impeccable ca marche nickel....merci a toi et a tous ceux qui ont participé....

je n'ai plus que la mise en forme pour le rendre facile à utiliser.

bye
0