Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
je veux calculer mois n et n-1 pour chaque agent j'ai utilisé l'expression suivante pour annee et mois n et ça fonctionne
if(MOTIF<>'Congé parental' and sum(((aggr(count(DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
par contre pour n-1 j'ai utilisé cette expression qui me retourne toujours 0.
if(MOTIF<>'Congé parental' and aggr(sum ({$<ANNEE={$(=max(ANNEE-1))}>}(count(DATE_DEB_FIN)/30)*TEMPS_TRAVAIL),ANNEE,MOIS),1,0)
Bonjour
Essaye en sortant le -1 de max(année)
C'est a dire écrire max(année)-1 et non max(année-1)
if(MOTIF<>'Congé parental' and aggr(sum ({$<ANNEE={$(=max(ANNEE)-1)}>}(count(DATE_DEB_FIN)/30)*TEMPS_TRAVAIL),ANNEE,MOIS),1,0)
Bonjour Bruno,
j'ai toujours 0
re,
Zut
Essaye ceci
if(MOTIF<>'Congé parental' and sum(((aggr(count({$<ANNEE={$(=max(ANNEE)-1)}>}DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
J'ai eu un résultat mais pas le bon résultat vu que j'ai deux tableaux un tableau de présence physique annuel / mensuel ou je ne trouve pas le même résultat
Tableau 1: Résultat: selection n=2017 n-1 = 2016
Tableau 2 : Présence physique 2016 calculé par l'expression suivante
if(MOTIF<>'Congé parental' and sum(((aggr(count(DATE_DEB_FIN),MATRICULE_AGENT,MOIS, MOTIF,ANNEE,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
Merci.
Re,
et Re Zut
et si on essaye çà
if(sum(((aggr(count({$<ANNEE={$(=max(ANNEE)-1), MOTIF-={'Congé parental'}}>}DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
Il me parait qu'il y a un problème de sélection quand je ne sélectionne aucune année il me rend le bon résultat pour n et n-1 et quand je sélectionne par exemple 2017 j'aurai pas un résultat au niveau de n-1
voila exactement ce que j'ai exécuté
if(sum(((aggr(count({$<ANNEE={$(=max(ANNEE)-1)}, MOTIF={'*'}-{'Congé parental'}>}DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
Re,
3 fois Zut ..; et la je sèche ...
je demande à tous hasard au spécialiste des Set analysis
stalwar1 Hi Sunny could you please help on this demande thanks in advance
Bruno
Would one of your explain the requirement in English ... I tried the translation tool by google... but I wasn't able to completely understand
Hello Sunny,
i need to calculate the number of new agents per year and month. i try to calculate the presence of agent in (n and n-1)
if i use the following expression for year n i have a result.
if(MOTIF<>'Congé parental' and sum(((aggr(count({$<ANNEE={$(=max(ANNEE))}>}DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)
but if i use it for year n-1 it return 0.
if(sum(((aggr(count({$<ANNEE={$(=max(ANNEE)-1)}, MOTIF={'*'}-{'Congé parental'}>}DATE_DEB_FIN),ANNEE,MOIS, MOTIF,TEMPS_TRAVAIL)/30)*TEMPS_TRAVAIL)/100)/12<>0,1,0)