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

  1. #1
    Membre expérimenté
    Avatar de MEGAMIND2
    Homme Profil pro
    Paris
    Inscrit en
    janvier 2011
    Messages
    1 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paris

    Informations forums :
    Inscription : janvier 2011
    Messages : 1 020
    Points : 1 486
    Points
    1 486

    Par défaut Générer une nouvelle variable

    Bonjour,

    Je suis débutant sur QlikView, j'ai fait une requête pour me generer deux tables (voir la liaison en pièce jointe).

    J'aimerais calculer une nouvelle variable : nb_positions_gnss/nb_jalonnement mais j'en suis incapable.

    Une aide serait la bienvenue!!
    Images attachées Images attachées  

  2. #2
    Modérateur

    Inscrit en
    octobre 2006
    Messages
    1 521
    Détails du profil
    Informations forums :
    Inscription : octobre 2006
    Messages : 1 521
    Points : 2 353
    Points
    2 353
    Billets dans le blog
    5

    Par défaut

    Bonjour,

    A quoi va servir votre variable ? A connaitre le nombre "dans la sélection courante" ou "dans l'absolue" ?

    Dans la sélection courante, cela revient à faire un "sum" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SET vSumGnss = sum(nb_positions_gnss);
    A chaque fois que vous utiliserez
    dans une expression, vous aurez le résultat correspondant à la sélection.
    La variable contiendra une expression qui devra être évaluée à chaque fois.


    Dans l'absolue, il faut pré-calculer l'info :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    TMP:
    LOAD
    	sum(nb_positions_gnss) AS TMP_value
    RESIDENT TauxDeCouverture;
     
    LET vSumGnss = peek('TMP_value', 0, 'TMP');
    DROP TABLE TMP;
    La variable contiendra une valeur qui sera fixe.

  3. #3
    Membre expérimenté
    Avatar de MEGAMIND2
    Homme Profil pro
    Paris
    Inscrit en
    janvier 2011
    Messages
    1 020
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Paris

    Informations forums :
    Inscription : janvier 2011
    Messages : 1 020
    Points : 1 486
    Points
    1 486

    Par défaut

    Bonjour,

    Merci beaucoup d'avoir pris le temps de détailler la solution. Ça répond à ma question, merci encore!!!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/08/2011, 13h23
  2. Résultat d'un test dans une nouvelle variable
    Par vallery dans le forum SAS STAT
    Réponses: 1
    Dernier message: 22/06/2011, 13h01
  3. Réponses: 24
    Dernier message: 27/04/2011, 16h00
  4. [Batch] créer une nouvelle variable d'environnement utilisateur
    Par riadmar dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 07/04/2011, 15h58
  5. [XL-2007] générer une nouvelle feuille à partir d'un bouton
    Par solajoer dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 13/01/2011, 11h20

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