IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

QlikView Discussion :

SET ANALYSIS avec parts de marché


Sujet :

QlikView

  1. #1
    Membre régulier
    Femme Profil pro
    Stagiaire informatique décisionnelle
    Inscrit en
    Mars 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Stagiaire informatique décisionnelle
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2014
    Messages : 81
    Points : 71
    Points
    71
    Par défaut SET ANALYSIS avec parts de marché
    Bonjour,

    Je bloque depuis quelques temps sur la mise en place de parts de marché à l'aide de SET ANALYSIS.

    Je m'explique. Je réalise un tableau ayant pour dimensions les années puis les établissements.
    Ce que je souhaite, c'est obtenir (en expression) la proportion des séjours hors séance (nb_séances=0) d'un établissement par rapport à la proportion des séjours tous établissements confondus (pour obtenir des "parts de marché").

    Mon set analysis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    count({$<Nb_seances={0}>} distinct Id_RSA)/count({$<Nb_seances={0}>}TOTAL distinct Id_RSA)
    Cela ne me donne pas du tout ce que je veux.
    Par exemple si un établissement a réalisé avec ma sélection active 5 séjours / 100 avec la même sélection tout établissements confondus, alors la proportion sera 5/100. Cela ne marche pas avec mon SET ANALYSIS.

    Des idées ?

    Merci d'avance.
    SteffieLili

  2. #2
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 651
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 651
    Points : 2 531
    Points
    2 531
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Votre expression utilise le mot de clé "TOTAL" tout seul, ce qui veut dire que vous ne prenez en compte aucune dimension de votre tableau. Vous aurez donc la répartition comparée à l'ensemble des établissements et des années.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    count({$<Nb_seances={0}>} DISTINCT Id_RSA)/count({$<Nb_seances={0}>}TOTAL <Annéee> DISTINCT Id_RSA)
    permettra de faire le total mais en agrégeant par années. La PDM sera donc plus cohérente avec ce que vous attendez.


    Si cela ne correspond pas à ce que vous attendez, mettez 2 expressions
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    count({$<Nb_seances={0}>} DISTINCT Id_RSA)
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    count({$<Nb_seances={0}>}TOTAL <Annéee> DISTINCT Id_RSA)
    dans 2 nouvelles colonnes, et montrez nous le résultat obtenu (avec les sous-totaux, pour faciliter le comptage).

  3. #3
    Membre régulier
    Femme Profil pro
    Stagiaire informatique décisionnelle
    Inscrit en
    Mars 2014
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Stagiaire informatique décisionnelle
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2014
    Messages : 81
    Points : 71
    Points
    71
    Par défaut
    C'est nickel, la première solution marche. J'avais essayé mais sans prendre en compte la casse et 'year' au lieux de 'Year' ne marchait pas ... je pensais donc que c'était faux. Merci PhunkyBob

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/04/2010, 19h29
  2. Réponses: 2
    Dernier message: 11/04/2010, 19h29
  3. Réponses: 24
    Dernier message: 04/01/2010, 17h20
  4. Réponses: 5
    Dernier message: 13/08/2009, 13h13
  5. Réponses: 0
    Dernier message: 12/08/2009, 13h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo