Pb : ref circulaire ou calcul récurent ( FIFO)

herve62

XLDnaute Barbatruc
Supporter XLD
Bonsoir
Je tourne en rond ( comme ma formule)
j'essaye de trouver une méthode pour effectuer du FIFO ( First In First Out)
donc d'abord prélever l'ancien , puis le nouveau
Exemples "Bidons" , c'est juste pour la Méthode à appliquer qui me servira dans mon appli
Donc je joins 2 fichiers explicatifs avec les Pb rencontrés pour chacun d'eux
Par formule : Pb de référence circulaire
Par Vba : Calcul récurent > change a chaque activation de la feuille (activate)

Quelle serait la bonne méthode ??
Merci
 

Pièces jointes

  • fifo1.xls
    23.5 KB · Affichages: 49
  • fifo2.xls
    33.5 KB · Affichages: 45
  • fifo1.xls
    23.5 KB · Affichages: 51
  • fifo2.xls
    33.5 KB · Affichages: 46
  • fifo1.xls
    23.5 KB · Affichages: 54
  • fifo2.xls
    33.5 KB · Affichages: 45

R@chid

XLDnaute Barbatruc
Re : Pb : ref circulaire ou calcul récurent ( FIFO)

Bonsoir,
pas sur d'avoir bien compris,
voir PJ
Amicalement
 

Pièces jointes

  • fifo1.xls
    35 KB · Affichages: 51
  • fifo1.xls
    35 KB · Affichages: 46
  • fifo1.xls
    35 KB · Affichages: 46

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Pb : ref circulaire ou calcul récurent ( FIFO)

bonsoir ( ou nuit)
Si je convoque le forum c'est parce que c'est pas du "gateau" !!! ( je suis pas débutant.... mais encore Bcp à apprenre)
Roland !!!!! , je sais que c'est ca l'erreur , je demande justement comment la contourner .....
les " Barbatruc" doivent prouver leur expérience , non ? et l'apporter aux autres , moi je persévère dans mon apprentissage ... justement afin de pouvoir encore mieux Aider ( sans te vexer, ce n'est pas mon genre)

Rachid : ca peut le faire Sauf que , il y a encore erreur ( voir nouveau fichier)
Moi je "prêche" Vba , car pas trop formule mais des 2 cotés ca "merdoie"

Ou est la meilleure solution ? ( en Vba le code est déjà ecrit ... ce qui n'est pas toujours le cas)

La nuit porte conseil ( moi ca va ruminer)
A+
 

Pièces jointes

  • fifo1_2.xls
    35 KB · Affichages: 45

Roland_M

XLDnaute Barbatruc
Re : Pb : ref circulaire ou calcul récurent ( FIFO)

re

excuses-moi, mais ôte moi d'un doute !
tu écris ceci dans le message sur feuille:
(devrait être 1 puisque 3-4=-1 et +2 en entrée)

mais moi je ne vois pas 3-4=-1 et +2
mais plutôt ceci 2+2-4 soit 0 ce qui est correcte !
=SI(I6<>0;B$11;2+2-4)
puisque:
J5=2
B$11=2
G6=4

formule : =SI(I6<>0;B$11;SOMME(J5;B$11-G6))
voir idem: =SI(I6<>0;B$11;J5+B$11-G6)
pas besoin de SOMME()

EDIT
ou alors s'il s'agit bien de 3-4=-1 et +2
mais alors la formule est comme ceci:
=SI(I6<>0;B$11;H6-G6+B$11)
H6=3
G6=4
B$11=2
 
Dernière édition:

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Pb : ref circulaire ou calcul récurent ( FIFO)

Re
Vite fait ( dodo)
regarde l'image ( issue du fichier) : H6-G6= -1 donc on met 0 en I et il reste a retirer 1 ; alors comme +2 d'office
J6=2-1 =1
Je regarde ta formule demain , je suis KO !!!
et en VBA ?
Good night !!!!!!!
 

Pièces jointes

  • calcul.jpg
    calcul.jpg
    27.4 KB · Affichages: 69
  • calcul.jpg
    calcul.jpg
    27.4 KB · Affichages: 79
  • calcul.jpg
    calcul.jpg
    27.4 KB · Affichages: 81

Roland_M

XLDnaute Barbatruc
Re : Pb : ref circulaire ou calcul récurent ( FIFO)

bonjour à tous !

salut Rachid !
je n'y comprends absolument rien !?
les explications ne sont pas clair du tout !

Herve, je pense que tu n'as pas vu mon EDIT de mon dernier message !?
tu dis:
regarde l'image ( issue du fichier) : H6-G6= -1 donc on met 0 en I et il reste a retirer 1 ; alors comme +2 d'office
J6=2-1 =1

(EDIT) du message précédent:

ou alors s'il s'agit bien de 3-4=-1 et +2
mais alors la formule est comme ceci:
=SI(I6<>0;B$11;H6-G6+B$11)
H6=3
G6=4
B$11=2
 
Dernière édition:

Statistiques des forums

Discussions
312 379
Messages
2 087 772
Membres
103 662
dernier inscrit
rterterert