Incrementer un calcul EXCEL

oulaysl Messages postés 1 Statut Membre -  
Frenchie83 Messages postés 2254 Statut Membre -
Bonjour,

je souhaiterais s'il vous plait avoir la solution a ce sujet :
je veux incrementer un calcul (somme, soustraction, division, ...) dans une cellule.

Pour ce faire , j'ai par exemple en A1 une valeur x que je rentre et en A2 , j'ai le resultat du calcul entre A1 et A2. (i.e. A2 recoit le produit du calcul de son contenu et celui d'une autre cellule qui est ici A1).

Ex : A1 = x
A2 = y , Et par la suite a chaque fois A2 = x+y

A voir également:

3 réponses

via55 Messages postés 14730 Date d'inscription   Statut Membre Dernière intervention   2 750
 
Bonjour

Soit A2 est une valeur fixe par ex 2 qui par formule se calcule avec A1 : =A1+2 pour faire une addition

Soit A2 peut recevoir des valeurs variables et le résultat du calcul avec A1 doit se faire par formule dans une AUTRE cellule ar ex en A3 = A1+A2

Cdmt
0
Raymond PENTIER Messages postés 71866 Date d'inscription   Statut Contributeur Dernière intervention   17 397
 
Bonjour, oulaysl, et bienvenue dans ce forum.

Ce que tu demandes risque de provoquer un conflit de référence circulaire.
Pour traiter une telle opération, qui n'est pas naturelle dans la structure d'un tableur comme excel, il faut recourir à une macro ; mais pour cela il faut connaître VBA ...

Cordialement.
0
Frenchie83 Messages postés 2254 Statut Membre 339
 
Bonjour

Raymond à raison, le résultat de ta formule reprend le contenu de A2, donc il y a référence circulaire, pour pallier à ce problème il faut faire l'opération suivante

-Cliquer sur le bouton Office
-Cliquer sur options excel
-Cliquer sur Formules
dans le premier paragraphe
-Cliquer sur Activer le calcul itératif
-choisir le nombre maximal d'itération (par défaut 100)

cdlt
0