Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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])
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
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 :
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...
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] !
allo ?
Ca a marché ou non ?
Florent
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
Dommage, j'aurai aimé savoir...
Bonnes fêtes de fin d'années...
Florent
bonjour Jacky,
peux tu clore cette demande ?
Merci.
Florent.