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 :

calcul cumulatif dans TCD


Sujet :

QlikView

  1. #1
    Membre régulier
    Inscrit en
    Septembre 2007
    Messages
    226
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 226
    Points : 78
    Points
    78
    Par défaut calcul cumulatif dans TCD
    bonjour à toutes et à tous,

    J'ai un tableau
    Nom : source st.PNG
Affichages : 190
Taille : 4,4 Ko ou les flux des périodes de P1 à P9 désignent les ventes. Je souhaite dans un tableau croisé calculer les ventes cumulées pour chaque période de manière à avoir ce résultat
    Nom : source st1.PNG
Affichages : 169
Taille : 5,3 Ko

    Pouvez vous m'aider?

    Cordialement

  2. #2
    Modérateur

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

    Supposons que vous ayez ces données :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    data:
    LOAD * INLINE [
    Client, Produit, P1, P2, P3, P4
    1234, Abc, 1, 2, 4, 8
    5678, Abc, 10, 20, 40, 80
    ];
    Tout d'abord, il faut les décroiser afin que les valeurs "P1, P2, ..." se retrouvent dans une même dimension :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    uncross:
    CrossTable(P, value, 2)
    LOAD *
    RESIDENT data;
     
    DROP TABLE data;
    Créez un tableau croisé dynamique, avec comme dimensions "Client", "Produit", "P" et utilisez l'expression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum(value) + rangesum(0, before(column(1)))
    Vous aurez alors la somme des valeurs + la valeur de la colonne précédente.


Discussions similaires

  1. [XL-2010] Format champ calculé en % dans TCD
    Par Denis_67 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 27/02/2014, 21h37
  2. Forcer le calcul de la moyenne dans TCD
    Par isma616 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/08/2010, 16h38
  3. Forcer le calcul de la moyenne dans TCD
    Par isma616 dans le forum Conception
    Réponses: 0
    Dernier message: 25/08/2010, 14h17
  4. [XL-2007] Calculs dans TCD
    Par dz2006 dans le forum Excel
    Réponses: 4
    Dernier message: 14/10/2009, 15h35
  5. Calcul dans TCD
    Par PRESTIM74 dans le forum Excel
    Réponses: 3
    Dernier message: 03/05/2007, 16h57

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