Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
Not applicable

calcul moyenne sur certains enregistrements

bonjour à tous,

j'ai besoin d'un coup de main pour faire un calcul, je m'explique.

j'ai un champ qui contient le temps de résolution pour chaque ticket informatique et je voudrais afficher la moyenne de ces temps pour 80% des tickets les plus rapide.

dit autrement je voudrais pouvoir dire que 80% des tickets sont résolus en 2,4 jours par exemple.

j'ai à dispostion le champ ID des tickets et le champ Délai.

il faudrait pouvoir lister du plus petit délai au plus grands puis d'en prendre 80% des premiers et d'en faire la moyenne mais en langage Qlikview je ne vois pas.

j'espère avoir été clair et merci pour la réponse.

Tags (1)
1 Solution

Accepted Solutions
martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

Bonjour Jacky,

Pour faire ce genre de calcul, vous devez utiliser la fonction Fractile().

Voici ce que donnerai votre exemple :

=Avg({<Délai={"<=$(=Fractile(Délai,0.8))"}>} Délai)

J'espère que ça vous aidera.

Martin Favier

13 Replies
martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

Bonjour Jacky,

Pour faire ce genre de calcul, vous devez utiliser la fonction Fractile().

Voici ce que donnerai votre exemple :

=Avg({<Délai={"<=$(=Fractile(Délai,0.8))"}>} Délai)

J'espère que ça vous aidera.

Martin Favier

Not applicable

Re: calcul moyenne sur certains enregistrements

ouah !

effectivement ça ne s'invente pas ce genre de formule, merci beaucoup.

par contre lorsque je l'applique sous Qlikview ça me sort 0.61 comme moyenne alors que si j'exporte mes 659 lignes et que je fait le calcul sous Excel ça me donne 0.53 quel est la nuance ?

martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

Pourriez-vous m'envoyer un fichier avec l'ensemble des valeurs de votre champs Délai ?

Pour cela, vous pouvez faire un objet table dans QV avec les colonnes ID, Délai.

Martin Favier

Not applicable

Re: calcul moyenne sur certains enregistrements

voilà u nfichier Excel avec mes données

à la fin vous avez le calcul fait avec Excel

martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

Etes-vous sûr de ne pas avoir fait d'erreur, j'ai bien le même résultat entre QV et Excel :

2013-02-08_16h10_00.png

2013-02-08_16h10_26.png

Martin Favier

Not applicable

Re: calcul moyenne sur certains enregistrements

effectivement il doit y avoir un pb quelque part car mes données exporté vers Excel puis réintégrer dans Qlikview seules j'ai bien 0.54 mais avec mon fichier Qlikview et les données d'origine j'ai 0.61

ce que je ne comprends pas c'est que les données Excel sorte de mon tableau Qlikview certes qui comprend d'autres données

pas grave je vais creuser de mon côté

martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

N'avez-vous pas des lignes en doublon ?


Martin Favier

Not applicable

Re: calcul moyenne sur certains enregistrements

je ne pense pas car j'ai vérifié le tableau Qlikview et le tableau Excel et j'ai le même nombre de lignes et mon fichier Excel est fabriqué avec mon tableau Qlikviex sur lequel j'ai fait "Envoyer vers Excel" donc en principe j'ai les m^mes données de chaque côté.

je pense que c'est plus vicieaux que ça !!!!

je vous dirais lorsque j'aurais trouvé

martin59
Valued Contributor II

Re: calcul moyenne sur certains enregistrements

Alors, je vous souhaite bon courage !

Pourriez-vous néanmoins identifier ma première réponse comme valide afin de simplifier la lecture pour les autres utilisateurs du forum ?

Merci par avance.

Martin Favier