Camp calculé avec soustraction cumulé

Résolu
julietmike171 Messages postés 7 Statut Membre -  
julietmike171 Messages postés 7 Statut Membre -
Bonjour,
je vais tâcher d'être le plus clair possible dans mes explications.
J'ai un fichier avec un TCD auquel je voudrais ajouter un champ calculé. Je souhaiterai soustraire le total de la colonne "total AP -RG" par la colonne "manquants - RG" ligne par ligne. Pour donner une idée , je voudrais réussir à avoir cela.

Merci d'avance à celui ou celle qui saura m'aider! :)

CI joint le lien vers le fichier :
https://www.cjoint.com/c/FJDtYzkhW7l

4 réponses

  1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour.

    Ta capture d'écran ne nous apporte pas un énorme éclairage ...

    Je ne comprends pas bien pourquoi tu poses cette question : Tu as su créer plusieurs champs calculés ; pourquoi celui-ci te pose problème ?

    Sachant que "total AP -RG" est le nom personnalisé que tu as donné au Champ5, j'ai créé un champ calculé nommé "Différence" et qui est égal à Champ5 -'Manquants (-RG)', et je l'ajoute à la zone VALEURS.

    Je ne sais pas si j'ai répondu à ton attente, mais je reste à ta disposition.
    0
  2. julietmike171 Messages postés 7 Statut Membre
     
    Bonjour et merci de votre aide !
    J'ai déjà fait la même opération que vous en créant le même champ calculé, le problème est que je voudrais partir du résultat final dans la colonne total "doit rester-RG" à savoir 870.5327 et soustraire ce nombre par la valeur de manquants - RG à chaque ligne.
    Ce qui donnerait par exemple :
    870.5327
    - 0.9492
    =870.4868
    ... jusqu'au total de la colonne "total AP-RG" 854.9981

    J'espère vous avoir éclairer sur mon problème
    0
    1. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
       
      Ah ! Ce n'est effectivement pas du tout ce que j'avais cru comprendre !
      0
  3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Salut.

    Il faut ajouter une colonne hors TCD, avec la formule =$O$94-Q:Q

    En ligne 12 ce ne sera donc pas, comme tu l'écris,
    870.5327 - 0.9492 = 870.4868
    mais bien
    870.5327 - 0 = 870.5327
    et en ligne 93
    870.5327 - 0.9151 = 869.6176

    Cependant, bien que tu écrives " ... 870.5327 et soustraire ce nombre par la valeur de manquants - RG à chaque ligne ", à la lecture du titre de ta discussion, je vois qu'il s'agit des valeurs cumulées de Q.
    Et alors je n'ai pas trouvé d'autre méthode que de saisir une à une :
    en V13 la formule =$O$94-Q13
    en V15 la formule =V13-Q15
    en V20 la formule =V15-Q20 etc.

    https://www.cjoint.com/c/FKeoQmfmyxs
    C'est bien, la retraite ! Surtout aux Antilles ... :-) 
    Raymond (INSA, AFPA, CF/R)
    0
  4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    un essai en U : https://www.cjoint.com/c/FKerrZNzck4
    eric
    0
    1. julietmike171 Messages postés 7 Statut Membre
       
      Bonjour et merci de votre aide ! Finalement j'ai réussi à obtenir ce que je voulais mais en dehors du TCD avec une formule de ce type : =SIERREUR(LIREDONNEESTABCROISDYNAMIQUE(...;...;.....);0)
      Elle permet de rendre le tableau dynamique car même lorsque la référence de la formule n’apparaît pas dans le TCD, elle renvoie "0" au lieu "#REF".

      Merci beaucoup pour vos suggestions ! :)
      0