8 ans déjà !

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

Voila 8 ans que je suis en retraite, et je m’aperçois que mon excel est lui aussi en retraite. Je veux faire un tableau de suivi de consommation électrique, et je suis bloqué sur une saisie.

Au niveau de la saisie mensuelle des consommations je souhaiterais une condition:

La condition serait saisie par exemple dans la cellule C10.
Si la saisie de la consommation dans la cellule du mois en cours (B10) n'est pas faite, le calcul de la différence (dans C10) entre le mois en cours et le mois précédent (B10-B9) est égale à 0.

En effet dans mon tableau, la conso mensuelle est saisie depuis l'allumage du chauffage, et à partir de janvier j'ai des valeurs -XXXXXX et ####### qui s'affichent dans les cellules où des calculs constants sont en mémoire.

Merci de votre aide

A voir également:

3 réponses

PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

Essayer ceci

=SIERREUR(votre formule;0)
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour tous (salut PHILOU)
placer une parenthèse avant le; pour fermer la formule de base
=SIERREUR(votre formule);0)
crdlmnt
0
Utilisateur anonyme
 
Bonjour ber51, bonjour le forum,

Je te propose de mettre cette formule en C10 :

=SI(ESTVIDE(B9);0;SI(B10>B9;B10-B9;0))

Mais si tu es sûr que B9 (ton ancienne consommation)
ne sera jamais vide, alors tu peux mettre en C10 :

=SI(B10>B9;B10-B9;0)

Si ton problème est réglé, merci d'aller en haut de page
pour cliquer sur « Marquer comme résolu ».

Cordialement.  :)
 
0
Utilisateur anonyme
 
Merci Albkan. J'écrivais =SI[(B10>B9;B10-B9;0)] et l'erreur de syntaxe venait de mes crochet en début et fin.
0