Problème formule

0

Bonjour, 

Voici la formule que je viens de créer: =SI(F2-D3+E3>0;F2-D3+E3&"C";F2-D3+E3&"D") 

Elle me permet de calculer le solde bancaire tout en indiquant s'il est créditeur ou débiteur. Seulement je n'arrive pas à étirer cette formule car la cellule suivante n'arrive pas à lire la cellule précédente du fait qu'il y est une lettre à la fin du nombre exemple 1500C. 

Comment je peux faire ?

    Posté le 25 juillet 2017, 14:02
    par loubou
    Répondre
    0

    Bonjour loubou,

    Malgré l'essai de ta formule, je n'arrive pas à reproduire une erreur.

    Peux-tu nous mettre un petit bout de fichier en passant par http://www.cjoint.com/ et mettre le lien sur le forum.

    Cordialement.

    mdo100 Posté le 25 juillet 2017, 20:22
    par mdo100
    0

    Bonsoir,

    Je suppose que ta formule est insérée en F3 et que tu comptes la "tirer" vers le bas  en F4 ; F5 etc pour faire évoluer le solde.

    Si c'est bien cela ton intention, il est normal que cela ne peut fonctionner.  En effet, le résultat de ta formule fait que tu transformes la cellule F3 en cellule "texte" car tu ajoutes une lettre et Excel interprétera toujours que s'il y a au moins une lettre dans le contenu d'une cellule, la cellule est considérée comme un contenu texte avec lequel il est, naturellement, impossible de faire des calculs.  Donc en F4 (et suivants) tu obtiens une erreur.

    Si tu veux absolument faire apparaître une lettre pour qualifier ton solde, tu as 2 solutions :

    Tout d'abord tu enlèves de ta formule le lettrage D et C et tu fais simplement le calcul du solde à savoir :

    =SI(ET(D3="";E3="");"";F2+D3-E3)

    la première partie de la formule ne sert que pour mettre à blanc la cellule si le contenu des colonnes D et E est vide càd lignes non encore remplies.  

    La formule calculant le solde étant : F2+D3-E3 (càd solde + débit - crédit) 

    Il semblerait que tu fasses l'inverse dans ta formule - peut être parce que tu te bases  sur les extraits de la banque qui, naturellement inverse les positions débit/crédit.  A toi de voir comment tu gères ta présentation.  J'ai privilégié ta comptabilité càd ton débit et ton crédit. 

    En faisant cela, tu obtiendras le solde en positif ou en négatif sans lettre D ou C.  

    A mon avis, à ce stade, c'est suffisant puisque le signe te montre ce que représente le solde. Mais si tu veux absolument mettre une lettre, il y a 2 moyens :

    1 tu formates les cellules de la manière suivante : tu surlignes les lignes F2 à F20 (ou plus bien entendu) et tu cliques droit sur format et Personnalisée et tu encodes # ##0.00_*D;-# ##0.00_*C

    tu obtiendras un D ou un C suivant que le nombre est positif ou négatif.  Cela me gène un peu car quelque part un nombre négatif qualifié de créditeur... cela voudrait dire que c'est l'inverse à toi de voir

    2 Tu crées une colonne juste à côté (G) et tu testes si le nombre en F est positif ou négatif et tu mets la lettre ad hoc selon la réponse. (avec la même remarque que ce dessus)

    Je te joins un exemple des 2 solutions

    http://www.cjoint.com/c/GGzw3bmitnf

    Tu cliques sur le lien et tu récupères le fichier

    A+

    Chris


    CHRIS Posté le 26 juillet 2017, 01:01
    par CHRIS

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :