Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

aide sur count et sum imbriqué

bonjour,

dans une expression je voudrais compter le nombre de [Date évenement] si la somme du [Montant réalisé assiduité] pour l'année sélectionnée est inférieur à 10

voilà la formule mais ça ne fonctionne pas, merci pour le coup de main

count(aggr(Sum({$<Année={$(=Max(Année))}>}  [Montant réalisé assiduité])<10, [Code entreprise]} [Date évenement])

Labels (1)
16 Replies
Not applicable
Author

bonjour, désolé mais je réouvre le topic car ça ne fonctionne pas toujours avec la solution proposée.

j'ai rajouté des données dans les fichiers joints pour illustrer mon propos.

En sélectionnant l'année sur 2015 je devrais avoir pour le

code entreprise 60 => 2 visites => c'est OK

code entreprise 56 => 1 visite => c'est OK

code entreprise 61 => 0 visite => c'est NOK elle ne devrait pas s'affiché dans le tableau

voilà la formule utilisée

sum(If(Aggr(NODISTINCT Sum({$<Année={$(=Max(Année))}>}  [Montant réalisé assiduité]), [Code entreprise])<10, 1, 0))

où est l'erreur ?

merci

flochi75
Creator III
Creator III

Bonjour Jacky,

pour simplifier les syntaxes, il vaut mieux créer un champ "somme des montants assiduités" dans le script, ainsi :

load [Code entreprise],

  sum([Montant réalisé assiduité]) as SUM_MNT_ASSIDUITE resident MA_TABLE group by [Code entreprise];

Vous avez alors ceci :

Capture.PNG

comme vous le voyez, dans le tableau du dessus, il suffit en dimension de différencier les - de 10 et plus de 10, puis en expression de compter le nombre de dates...

je vous joins le qvw corrigé.

En espérant avoir répondu (pas trop tardivement) à votre demande...

flochi75
Creator III
Creator III

voici l'app qvw avec 2014 et 2015.

et pour le pb du code entreprise 61, il n'y a pas de [date évenement]... donc pas de comptage de [date évenement] !

flochi75
Creator III
Creator III

allo ?

Ca a marché ou non ?

Florent

Not applicable
Author

bonjour,

oui le pb a été réglé mais je ne me rappelle plus comment car cela fait 6 mois déjà !

merci pour l'aide

flochi75
Creator III
Creator III

Dommage, j'aurai aimé savoir...

Bonnes fêtes de fin d'années...

Florent

flochi75
Creator III
Creator III

bonjour Jacky,

peux tu clore cette demande ?

Merci.

Florent.