Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour à tous,
Je souhaite compter le nombre de dossiers qui ont un nombre de jours d'arrêt supérieur à 0. Un dossier peut avoir plusieurs lignes (comme le dossier n°4 ci-dessous avec 2 lignes) :
Normalement, je dois trouver 5 dossiers.
J'ai mis cette expression : if(count([jours arrêt]>=0, count(distinct([dossier]))))
Mais, cela ne fonctionne pas.
Merci pour votre aide (je suis débutant)
Cordialement
Thierry.
Essaie :
=count({<[Nbre jours arrêt]-={0}>} distinct[référence dossier])
Kevin
Thierry,
Je pense qu'il faut que tu remplaces COUNT par SUM.
if(Sum([jours arrêt]>=0, count(distinct([dossier]))))
Et remplacer >= par = ;o)
if(Sum([jours arrêt]>0, count(distinct([dossier]))))
Je voulais dire remplacer >= par > )
Bonjour Thierry,
Je ne pense pas que la solution de Laurent fonctionne.
Je te propose plutôt de créer la somme dans ton script puis d'utiliser une aggrégation comme suit :
=count(aggr(sum({<SOMME_ARRET={">0"}>} SOMME_ARRET),dossier))
Je te joins un fichier exemple.
Kevin
Thierry,
Je te remets l'appli car le calcul n'était pas bien écrit.
Kevin
Thierry,
Tu peux aussi simplifier l'expression ainsi en excluant les lignes où le nombre de jours d'arrêt est égal à 0.
=Count({< [jours arrêt]-={0} >} distinct([dossier])
Bonjour Laurent et Kévin, avant tout merci pour vos réponses et pour votre réactivité. ça fait plaisir !
J'ai testé les solutions proposées sans succès. Voilà comment j'ai formulé (avec les vrais intitulés de colonnes à savoir "référence dossier" et "Nbre jours arrêt") :
solution de Kévin
count(aggr(sum({<[Nbre jours arrêt]={"0"}>}[Nbre jours arrêt], [Référence dossier])))
solution de Laurent
count({[Nbre jours arrêt]-={0}>} distinct[référence dossier])
j'aime bien l'idée d'exclure le nombre de jours d'arrêt égal à 0. Ce qui m'étonne c'est que lorsque j'ai écrit "distinct" et "référence dossier", je n'ai pas eu le menu déroulant qui s'est affiché ?? comme s'il ne voulait pas de la formule.
Je suis preneur d'autres solutions si vous en avez ...
Merci encore
Thierry.
Thierry,
Dans l'exemple ci-joint, ça fonctionne bien.
Thierry,
Je ne vois pas pourquoi ça ne fonctionnerait pas chez toi.
Tu peux nous envoyer ton appli ?
Kevin