Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Question sur la somme de formule count.
J'ai 3 counts en fonction d'un critère qui fonctionnent.
Je souhaite faire la somme des trois count.
1/ count : count({<"champs1'')"={"*EA*"}>} "replace(champs1','')")
2/ count : count({<"champs1'')"={"*ED*"}>} "replace(champs1','')")
3/ count : count({<"champs1'')"={"*FA*"}>} "replace(champs1','')")
Or il est pas possible de faire la somme des trois count.
J'ai essayé sum(aggr()) mais sans succés.
Si vous avez une piste.
Merci par avance.
Je trouve tes expressions Count un peu étrang, mais je suppose que ce n'est pas les expressions réelles.
As-tu essayé simplement avec un "+" :
Count(...) + Count(...) + Count(...)
Sinon non tu peux utiliser RangeSum() :
RAngeSum(Count(...), Count(...), Count(...))
Ou alors ne faire qu'un seul Count() :
Count({$<Champ1 = {"*EA*", "*ED*", "*FA*"}>} 1)
Merci seb, toujours au top
En fait j'ai utilisé RAngeSum(Count(...), Count(...), Count(...))
Parce-que je voulais aussi mettre du texte avant du style 'toto' & mon total.
Les autres possibilités ne fonctionnaient pas.
Un ou plusieurs de tes Count() doivent retourner Null, c'est pour cela que la première solution ne fonctionne pas.
Ce problème de Null est géré par RangeSum()
Peux-tu mettre la question comme résolue pour aider les autres membres de la communauté.
Merci