Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
kennykeins
Contributor II
Contributor II

Trouver le solde du revenue à la fin de la semaine

Bonjour,

je n'arrive pas à écrire mon script pour trouver la balance de ma  semaine , j'utilise la fonction maxj'utilise la fonction max

Le bon chiffre aurait du être 614.64$

voici ma balance dans la semainevoici ma balance dans la semaine

la numérotation de mes lignesla numérotation de mes lignesscript pour caculer ma balancescript pour caculer ma balancemax de ma semainemax de ma semaine

merci de votre aide

6 Replies
Seyko
Partner - Creator
Partner - Creator

Bonjour,

Pour être certain d'avoir compris, 640.27$ correspond t-il au solde d'une autre semaine? Si oui, afin d'avoir le max par semaine utilise plutôt un max() en fonction graphique:

= Max( TOTAL <Wk> champ_balance)

 

Excuse my english, i'm french!
kennykeins
Contributor II
Contributor II
Author

Non la réponse devrais être 614,64, qui correspond max champ de # qui est 392, et donc le  résultat serait 614,64 du champ balance, ce sont le résultat de la même semaine 28 .

mais si je fais

Max( TOTAL <Wk> champ_balance)

, il vas m'afficher 640, 27 qui correspond effectivement au max champ balance. de la semaine 28

Seyko
Partner - Creator
Partner - Creator

Alors, étant donné # n'a que des valeurs uniques, la fonction only() devrait faire l'affaire:

Only({ <#={"$(=Max(TOTAL #))"}> } champ_balance )

 

Excuse my english, i'm french!
kennykeins
Contributor II
Contributor II
Author

Elle fonctionne pour seulement un 1 semaine à la fois, elle t-'il possible de le faire pour tous les semaines

Capture d’écran 2019-08-30 à 07.01.41.png

Seyko
Partner - Creator
Partner - Creator

Essaie avec cette modification l'expression en rajoutant des critères de sous-ensemble:

 

Only({ <#={"$(=Max(TOTAL <Wk> #))"}> } TOTAL <Wk> champ_balance )

 

Cependant, j'ai des doutes car Only() ne renvoie en principe qu'une seule valeur. Au cas échéant, teste avec un aggr():

 

Aggr( Sum( {<#={"$(=Max( TOTAL <Wk> #))"} >} champ_balance), Wk)

 

PS : La présence du TOTAL <Wk> n'est peut pas nécessaire, tu testeras. 

Excuse my english, i'm french!
kennykeins
Contributor II
Contributor II
Author

Non, ca n'a pas changé les résultats