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

prendre une formule si sélection ou sans sélection

Bonjour,

j'ai résolu deux cas (souvent grâce à la communauté ) et maintenant j'aimerais trouver un mixte permettant les deux, je m'explique, je cherchais comment prendre une sélection de valeurs selon 3 dates avec une sélection dans un filtre ou sans sélection dans un filtre, grâce à la communauté j'ai trouvé :

avec sélection RangeAvg(Above(Sum([Conso Local (Val) [€)]), 0, 3))

sans sélection :

(sum({<chronologie = {"$(=makedate(year(Max(chronologie)),Month(Max(chronologie))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie= {"$(=makedate(year(Max(chronologie,2)),Month(Max(chronologie,2))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie = {"$(=makedate(year(Max(chronologie,3)),Month(Max(chronologie,3))))"}>} [Conso Local (Val) (€)]))/3

maintenant je cale sur le fait de passer de l'un à l'autre soit dire à l'application si sélection tu prends la première formule sinon tu prends la seconde.

merci de vos avis et conseil

Fabrice

1 Solution

Accepted Solutions
marinadorcassio1
Partner - Creator
Partner - Creator

Bonjour Fabrice,

Tu peux utiliser :

if (getSelectedCount([TonChamps])>1,

     RangeAvg(Above(Sum([Conso Local (Val) [€)]), 0, 3)),

    

(sum({<chronologie = {"$(=makedate(year(Max(chronologie)),Month(Max(chronologie))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie= {"$(=makedate(year(Max(chronologie,2)),Month(Max(chronologie,2))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie = {"$(=makedate(year(Max(chronologie,3)),Month(Max(chronologie,3))))"}>} [Conso Local (Val) (€)]))/3)

En espérant que cela réponde à ton problème,

Regards,

Marina

View solution in original post

2 Replies
marinadorcassio1
Partner - Creator
Partner - Creator

Bonjour Fabrice,

Tu peux utiliser :

if (getSelectedCount([TonChamps])>1,

     RangeAvg(Above(Sum([Conso Local (Val) [€)]), 0, 3)),

    

(sum({<chronologie = {"$(=makedate(year(Max(chronologie)),Month(Max(chronologie))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie= {"$(=makedate(year(Max(chronologie,2)),Month(Max(chronologie,2))))"}>} [Conso Local (Val) (€)])

+sum({<chronologie = {"$(=makedate(year(Max(chronologie,3)),Month(Max(chronologie,3))))"}>} [Conso Local (Val) (€)]))/3)

En espérant que cela réponde à ton problème,

Regards,

Marina

euvrardfabrice
Contributor II
Contributor II
Author

Bonjour Marina,

ça fonctionne super merci beaucoup