mémoriser valeur précédente d'une cellule

M

mkr

Guest
Bonjour,

Help ???
la cellule A1= 20euros (résultat d'une fonction)
plusieurs jours après, suite à un changement de valeur, j'ai A1= 30euros
plusieurs jours après, suite à un changement de valeur, j'ai A1= 10euros

j'aimerais alors créer une cellule A2 qui me garde le max de la valeur A1 dans le temps et
une cellule A3 qui me garde le min de la valeur A1 dans le temps

Novice sur excel, j'ai pensé faire
A2=SI(A2>=A1;A2;A1)
A3=SI(A3<=A1;A3;A1)
et je crée évidemment une boucle incompréhensible

comment faire ????

Merci d'avance pour votre aide,
Mkr
 
M

mkr

Guest
salut tomtom,

la formule ne marche pas car cela
fait une boucle de la cellule A2 sur elle même
(de même pour la cellule A3)

pour éviter la boucle il faudrait différencier
A2 à t et A2 à t+1 dans le temps

mais je ne sais si la notion de valeur passée
dans excel existe

comment faire ??
 

JeanMarie

XLDnaute Barbatruc
Bonsoir

Première opération, c'est de cocher l'option Itération des l'onglet Calcul de la boîte de dialogue des options d'Excel.

Dans la cellule A2 tu mets cette formule
=SI(ESTVIDE(A1);'';MAX(A1;A2))
Dans la cellule A3 tu mets la formule
=SI(ESTVIDE(A1);'';MIN(A1;A2))

Pour mettre à Zéro les valeurs il suffit de mettre la cellule A1 à vide.

@+Jean-Marie
 
M

mkr

Guest
Merci jean-marie.
Une fois itération coché, les formules :
A2=SI(A2>=A1;A2;A1)
A3=SI(A3<=A1;A3;A1)
ont marché !

1. Peux-tu m'expliquer tes formules ?
Je n'ai rien compris à ESTVIDE...
2. As tu la traduction en anglais
(que je puisse les appliquer à mon excel anglais) ?
3. Lequel des 2 types de formules utiliser ?
 
M

mkr

Guest
J'ai finalement compris en travaillant
sérieusement les questions.
1. ESTVIDE porte son nom et son explication
2. ESTVIDE=ISBLANK en anglais
3. utiliser celle de jean-marie qui est plus
complète

Merci encore.
 

gautcha08

XLDnaute Nouveau
Re : Re:mémoriser valeur précédente d'une cellule

Bonjour a tous

Je suis nouveau dans ce site,

J’ai un problème dans le thématique de ce topic

je veux mémorise la valeur d'une cellule, sachant que cette cellule contient une fonction qui me dans un résultat de calcul, mon but c'est de mémorise la valeur précédant et l’additionner avec la nouvelle valeur et faire ça à chaque fois que j'exécuter cette fonction
 

Discussions similaires

Statistiques des forums

Discussions
312 266
Messages
2 086 654
Membres
103 353
dernier inscrit
jerem'