OVH Cloud OVH Cloud

Help : Référence circulaire volontaire

4 réponses
Avatar
pjm
Bonjour à tous,

J'ai besoin pour déterminer des frais financiers à partir d'une situation de
trésorerie de références circulaires.
J'ai donc cocher dans le menu Outils : Calcul sur ordre et itérations avec
un nombre maxi à 1
Je n'ai plus de message d'erreur mais par contre les résultats me paraissent
aléatoires. Dès que j'enregistre, il incrémente de 1 la "référence
circulaire"...??

Quelqu'un peut-il me guider SVP !! (je ne comprend plus rien)

4 réponses

Avatar
Yvan
Bonjour PJM

Excel fait exactement ce que tu lui demandes:

Les calculs sont itératifs. Si tes références sont circulaires, le nombre
d'itérations nécessaires à un calcul exact est infini, et c'est pourquoi XL
affiche une erreur. Tu as néanmoins la possibilité de procéder pas à pas en
faisant ce que tu as fait (limiter le nombre d'itérations max).

Dans ce cas, les calculs ne sont pas aléatoires. A chaque itération, chaque
cellule est calculée en fonction de la valeur de ses antécédents. Pour avancer
d'un pas(effectuer une boucle de calcul supplémentaire), tu appuies sur la
touche F9.

@+

Yvan

"pjm" a écrit dans le message de news:

Bonjour à tous,

J'ai besoin pour déterminer des frais financiers à partir d'une situation de
trésorerie de références circulaires.
J'ai donc cocher dans le menu Outils : Calcul sur ordre et itérations avec
un nombre maxi à 1
Je n'ai plus de message d'erreur mais par contre les résultats me paraissent
aléatoires. Dès que j'enregistre, il incrémente de 1 la "référence
circulaire"...??

Quelqu'un peut-il me guider SVP !! (je ne comprend plus rien)


Avatar
pjm
Merci Yvan pour ta réponse.
Mais si je prends l'exemple suivant : En A1 ¡ + B1 (Valeur de B1 = 10)
Si je "F9" 3 fois, il m'ajoute 30 à la valeur A1...!!!! C'est super dangereux.
Et si je ne F9 pas, les autres calculs dans ma feuille ne se mettent pas à
jour
Tout mon problème est là et je bloque !!!



Bonjour PJM

Excel fait exactement ce que tu lui demandes:

Les calculs sont itératifs. Si tes références sont circulaires, le nombre
d'itérations nécessaires à un calcul exact est infini, et c'est pourquoi XL
affiche une erreur. Tu as néanmoins la possibilité de procéder pas à pas en
faisant ce que tu as fait (limiter le nombre d'itérations max).

Dans ce cas, les calculs ne sont pas aléatoires. A chaque itération, chaque
cellule est calculée en fonction de la valeur de ses antécédents. Pour avancer
d'un pas(effectuer une boucle de calcul supplémentaire), tu appuies sur la
touche F9.

@+

Yvan

"pjm" a écrit dans le message de news:

Bonjour à tous,

J'ai besoin pour déterminer des frais financiers à partir d'une situation de
trésorerie de références circulaires.
J'ai donc cocher dans le menu Outils : Calcul sur ordre et itérations avec
un nombre maxi à 1
Je n'ai plus de message d'erreur mais par contre les résultats me paraissent
aléatoires. Dès que j'enregistre, il incrémente de 1 la "référence
circulaire"...??

Quelqu'un peut-il me guider SVP !! (je ne comprend plus rien)







Avatar
Yvan
Re bonjour

C'est vrai que c'est super-dangereux, mais l'emploi des références circulaires
EST dangereux (on ne sait jamais trop où en est!)

Mieux vaudrait passer par une colonne intermédiaire. Par exemple C1 = A1 + B1

A1 est la valeur initiale, C1 est la valeur finale.


Mais tout dépend en fait de ton besoin réel.


@+

Yvan

"pjm" a écrit dans le message de news:

Merci Yvan pour ta réponse.
Mais si je prends l'exemple suivant : En A1 ¡ + B1 (Valeur de B1 = 10)
Si je "F9" 3 fois, il m'ajoute 30 à la valeur A1...!!!! C'est super dangereux.
Et si je ne F9 pas, les autres calculs dans ma feuille ne se mettent pas à
jour
Tout mon problème est là et je bloque !!!



Bonjour PJM

Excel fait exactement ce que tu lui demandes:

Les calculs sont itératifs. Si tes références sont circulaires, le nombre
d'itérations nécessaires à un calcul exact est infini, et c'est pourquoi XL
affiche une erreur. Tu as néanmoins la possibilité de procéder pas à pas en
faisant ce que tu as fait (limiter le nombre d'itérations max).

Dans ce cas, les calculs ne sont pas aléatoires. A chaque itération, chaque
cellule est calculée en fonction de la valeur de ses antécédents. Pour
avancer
d'un pas(effectuer une boucle de calcul supplémentaire), tu appuies sur la
touche F9.

@+

Yvan

"pjm" a écrit dans le message de news:

Bonjour à tous,

J'ai besoin pour déterminer des frais financiers à partir d'une situation
de
trésorerie de références circulaires.
J'ai donc cocher dans le menu Outils : Calcul sur ordre et itérations avec
un nombre maxi à 1
Je n'ai plus de message d'erreur mais par contre les résultats me
paraissent
aléatoires. Dès que j'enregistre, il incrémente de 1 la "référence
circulaire"...??

Quelqu'un peut-il me guider SVP !! (je ne comprend plus rien)









Avatar
pjm
Bon Ok, ça confirme bien ce que je pensais.
Encore un grand merci pour ta réponse Yvan
Bonne soirée
pjm


Re bonjour

C'est vrai que c'est super-dangereux, mais l'emploi des références circulaires
EST dangereux (on ne sait jamais trop où en est!)

Mieux vaudrait passer par une colonne intermédiaire. Par exemple C1 = A1 + B1

A1 est la valeur initiale, C1 est la valeur finale.


Mais tout dépend en fait de ton besoin réel.


@+

Yvan

"pjm" a écrit dans le message de news:

Merci Yvan pour ta réponse.
Mais si je prends l'exemple suivant : En A1 ¡ + B1 (Valeur de B1 = 10)
Si je "F9" 3 fois, il m'ajoute 30 à la valeur A1...!!!! C'est super dangereux.
Et si je ne F9 pas, les autres calculs dans ma feuille ne se mettent pas à
jour
Tout mon problème est là et je bloque !!!



Bonjour PJM

Excel fait exactement ce que tu lui demandes:

Les calculs sont itératifs. Si tes références sont circulaires, le nombre
d'itérations nécessaires à un calcul exact est infini, et c'est pourquoi XL
affiche une erreur. Tu as néanmoins la possibilité de procéder pas à pas en
faisant ce que tu as fait (limiter le nombre d'itérations max).

Dans ce cas, les calculs ne sont pas aléatoires. A chaque itération, chaque
cellule est calculée en fonction de la valeur de ses antécédents. Pour
avancer
d'un pas(effectuer une boucle de calcul supplémentaire), tu appuies sur la
touche F9.

@+

Yvan

"pjm" a écrit dans le message de news:

Bonjour à tous,

J'ai besoin pour déterminer des frais financiers à partir d'une situation
de
trésorerie de références circulaires.
J'ai donc cocher dans le menu Outils : Calcul sur ordre et itérations avec
un nombre maxi à 1
Je n'ai plus de message d'erreur mais par contre les résultats me
paraissent
aléatoires. Dès que j'enregistre, il incrémente de 1 la "référence
circulaire"...??

Quelqu'un peut-il me guider SVP !! (je ne comprend plus rien)