Résultat de différence avec une cellule vide

epicuriens

XLDnaute Nouveau
Bonjour à toutes et à tous,

Voici mon problème:
J'ai un tableau en colonne "A" de 9 cellules de A5 à A13
Je saisi des nombres croissants dans chaque cellule en commençant par A5 puis A6 etc.. en suivant (mais pas systhématiquement dans toutes les cellules).
Dans la colonne "F" j'affiche les résultats avec la formule "F6" (A6-A5), "F7" (A7-A6) etc... jusque la aucun problème, sauf que lorsque une cellule A reste vide dans ce cas j'ai un résultat négatif qui fausse tous les autres résultats d'autres cellules.
Ex:
A5 - 1250 F5 - vide normal
A6 - 1280 F6 - 30 (A6-A5)
A7 - 1320 F7 - 40 (A7-A6)
A8 - 1450 F8 - 130 (A8-A7)
A9 - 1460 F9 - 10 (A9-A8)
A10 - vide F10 - -1460 (A10-A9)
A11 - vide F11 - vide (A11-A12)
A12 - vide F12 - vide (A12-A11)
A13 - vide F13 - vide (A13-A12)

Que dois-je faire pour ne pas avoir de chiffre négatif dans la colonne résultat mais avoir une cellule vide en F10 et ce quelque soit le nombre de cellules en A saisies.

Merci pour vos conseils avisés

Bien cordialement

Bernard
 

Oranger

XLDnaute Occasionnel
Re : Résultat de différence avec une cellule vide

Bonjour, je te propose la formule suivante. Répond-t-elle a ton problème?
 

Pièces jointes

  • proposition.xls
    15.5 KB · Affichages: 48
  • proposition.xls
    15.5 KB · Affichages: 53
  • proposition.xls
    15.5 KB · Affichages: 51

hoerwind

XLDnaute Barbatruc
Re : Résultat de différence avec une cellule vide

Bonjour,

En F6 : =MAX(0;A6-A5) à copier vers le bas.

A partir de F10 cette formule affichera 0, F10 ne pouvant être vide, puisqu'elle contient une formule.
Mais on peut ne pas afficher les 0, il y a plusieurs méthodes :
- format personnalisé Standard;; (ou tout autre format comportant deux points-virgules)
- format personnalisé [=0]"";Standard
- décocher valeurs zéro sous le menu Outils - Options - Affichage (mais cela s'applique à toute la feuille)
- une MFC (mise en forme conditionnelle sous le menu Format) avec une couleur de police identique au motif (couleur de fond)
 

ROGER2327

XLDnaute Barbatruc
Re : Résultat de différence avec une cellule vide

Bonsoir à tous
Pour le cas où il y aurait des cellules vides non seulement à la fin de la liste, mais aussi des cellules vides intercalées :
Code:
=SI(A6="";"";A6-DECALER(A$5;MAX((A$5:A5<>"")*LIGNE($1:1))-1;))
(formule matricielle à valider par Ctrl Maj Entrée)​
ROGER2327
#4905


Jeudi 26 Décervelage 138 (Escrime, V)
4 Pluviôse An CCXIX
2011-W03-7T23:52:18Z
 

epicuriens

XLDnaute Nouveau
Re : Résultat de différence avec une cellule vide

Bonsoir,

Merci à Pierrejean, Oranger, hoerwind et ROGER2327, pour vos réponses toutes aussi pertinentes les unes que les autres.

Finalement j'ai appliqué celle de Pierrejean, cela fonctionne à merveille.

Comment faites-vous pour trouver ces formules, elles sont de vos inventions, ou exite-t-il un livre avec des formules décrites.
J'ai acheté un ouvrage sur excel 2003, mais il ne me renseigne que sur les manipulations de présentation, chose pour laquelle je m'étais initié seul.

Bien cordialement

Bernard
 

Discussions similaires

Réponses
1
Affichages
609

Statistiques des forums

Discussions
312 305
Messages
2 087 070
Membres
103 454
dernier inscrit
Marion devaux