Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
MauriceLudo
Creator II
Creator II

AVG Interval Set Analysis

Bonjour,

Je voudrais savoir pourquoi ce deux expression ne renvois pas le même résultat ? il y à une différence de 2 min

avg(interval(([Date clôture] )- ([Créé le]),'hh:mm:ss') )

avg( {<  [Canal d'entrée]={'Courrier'} >}Interval([Date clôture],'hh:mm:ss')) - avg( {<  [Canal d'entrée]={'Courrier'} >}Interval([Créé le],'hh:mm:ss'))

Merci à vous

Maurice

2 Replies
brunobertels
Master
Master

Bonjour

A vérifier :

1 : As tu le même écart en enlevant le set analysis : {<  [Canal d'entrée]={'Courrier'} >} ?

2 : il y a t il un colonne "Date Clôture" ou "Crée le" vide ? Si oui dans ce cas tu n'auras pas le même résultat en effet

Dans le premier cas tu fais la moyenne d'un groupe de durées, dans le second tu soustrais 2 Moyennes entre elles.

voir ci dessous si tous les champs heures de but et heures fins sont remplis j'ai le même résultats 9:19:29

   

heures fin heures debut durées
8:42:571:13:427:29:15
12:43:550:14:2212:29:34
23:38:2618:22:135:16:14
20:33:199:24:2911:08:49
22:13:466:35:4615:38:00
3:50:552:24:291:26:25
12:33:007:08:395:24:21
23:16:453:58:0019:18:44
16:41:037:58:378:42:25
9:46:223:37:216:09:01
17:23:382:39:5414:43:45
14:04:009:56:434:07:17
moyenne15:27:216:07:519:19:299:19:29
moy de duréesoustraction de moyenne

En revanche si un champ est VIDE :

   

heures fin heures debit durées
8:42:571:13:427:29:15
12:43:550:14:2212:29:34
23:38:2618:22:135:16:14
20:33:199:24:2911:08:49
22:13:466:35:4615:38:00
3:50:552:24:291:26:25
12:33:007:08:395:24:21
23:16:453:58:0019:18:44
16:41:0316:41:03
9:46:223:37:216:09:01
17:23:382:39:5414:43:45
14:04:009:56:434:07:17
moyenne15:27:215:57:479:59:229:29:33
moy de duréesoustraction de moyenne ,

En revanche si un des champs est vide alors le résultats diffère 9:59:22 et 9:29:33

sfatoux72
Partner - Specialist
Partner - Specialist

Bonjour,

Déjà, tu peux commencer par supprimer tes fonctions interval que tu met un peu partout, elle ne sert qu'a définir le format, donc soit tu l'utilise à la fin pour formater le résultat de ton calcul ou tu utilise onglet nombre pour formater ton résultat.

Comme le dit Bruno, dans ta première expression, si tu as un null pour une ligne, tu auras un resultat null pour cette ligne :     QuelqueChose - Null = Null