Calcul simple avec itérations (...ou pas?)

subarusan12

XLDnaute Junior
Bonsoir à Tous

Cela fait des heures que je planche sur un tout petit problème que je crois avoir résolu il y a quelques années,
malheureusement, plus moyen de trouver comment j'ai fait à l'époque, car j'en aurais besoin...

Voici de quoi il en retourne:
(Je joint en PJ un mini tableau explicatif)

J'ai une première cellule de résultat, une deuxième de saisie.
Disons A1 & A2
je mets par ex "5" en A2, donc en A1 il y aura "5"
Jusque là, rien de compliqué...
Par contre ce que je souhaite, c'est qu'ensuite j'efface (manuellement) A2,
mais il doit rester toujours "5" en A1.
Puis j'écris une autre valeur en A2 (par ex 8),
à ce moment, c'est "13" qui doit apparaître en A1, et ainsi de suite.

Donc chaque fois que je rentrerais une nouvelle valeur, elle s'additionnera au résultat.
(par contre, il devra impérativement y avoir un effacement avant une nouvelle entrée!)

Dans l'exemple que je donne sur mon tableau ci-joint, la formule n'est pas bonne ou incomplète, car
à chaque pression sur F9 ou modif (par ailleurs), cela fausse le résultat!
(Il y a forcément le calcul itératif qui va rentrer en jeu, mais comment l'utiliser à bon escient...)

Il faudra certainement s'aider d'autres cellules, tout ceci est une histoire de logique.
Excel calcul de haut en bas et de gauche à droite, j'ai essayé toute sorte d'astuces,
mais en vain....

Si quelqu'un a une idée...
 

Pièces jointes

  • itération.xlsx
    12.4 KB · Affichages: 22
  • itération.xlsx
    12.4 KB · Affichages: 27
  • itération.xlsx
    12.4 KB · Affichages: 22
Dernière édition:

Denis132

XLDnaute Impliqué
Re : Calcul simple avec itérations (...ou pas?)

Bonsoir subarusan12,

Pas certain que ça va t'aider mais comme je ne crois pas que c'est possible avec des formules, appuie sur le bouton après avoir inscrit ton chiffre.(ça ne sera pas pire que d'appuyer sur F9).

@+

Denis
 

Pièces jointes

  • subarusan12.xlsm
    15.5 KB · Affichages: 20

subarusan12

XLDnaute Junior
Résolu! Calcul simple avec itérations (...ou pas?)

Bonjour à toi Denis132
et merci pour cette idée.

J'avais oublié de préciser sans macro...
De plus cela nécessite une manipe supplémentaire.

J'ai trouvé la solution du problème à 2h du matin!!!:eek:
Et c'est tout à fait possible avec de simples formules
et une cellule en plus qui va servir de compteur fictif
(pour les itérations)

Voir mon tableau

Il n'y a que 2 opérations, une saisie, puis un effacement.
Tout se fait automatiquement, il ne peut pas y avoir d'erreur possible.
(appui malencontreux sur F9, modif de cellule ou autre... qui ferait augmenter le total sans le vouloir)

Ceci dit, la seul erreur possible serait de se tromper dans la saisie, ce qui rendrait un retour arrière impossible!
Mais là, la parade est très simple, par ex: si j'ai un total de 9 et que je mets 4 à la place de 3
pour avoir 12, je me retrouve à 13... Il suffit que j'efface ma saisie et que je rentre -1, cela fonctionne très bien!

En fait, c'est pour un tableau de gestion horaire de tâches diverses.
Il y aura une liste de tâches, et en face le total horaire déjà effectué, puis la saisie horaire pour la journée.
Le soir, les saisies quotidiennes seront effacées, restant juste les totaux. Et ainsi de suite...

@Bientôt
 

Pièces jointes

  • solution.xlsx
    12.1 KB · Affichages: 42
  • solution.xlsx
    12.1 KB · Affichages: 42
  • solution.xlsx
    12.1 KB · Affichages: 43

subarusan12

XLDnaute Junior
Re : Calcul simple avec itérations (...ou pas?)

Pour que cela fonctionne, le calcul itératif doit être activé dans Excel.
(il est réglé à 100 par défaut)
Chaque foit qu'une action est effectué dans le tableau (et que G7 n'est pas vide), le compteur fictif va incrémenter de "+100"!
Et ce, jusqu'à ce qu'on efface la donnée qui est dans "Saisie", ou il repassera à "0".
En tout cas, il n'y a q"une seule fois le chiffre "1" dans F7 lors d'un cycle complet!
Là est toute l'astuce!!! La formule E7 fait le reste.
 

Discussions similaires

Réponses
5
Affichages
263

Statistiques des forums

Discussions
312 380
Messages
2 087 800
Membres
103 664
dernier inscrit
wolvi71