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 :

Somme entre deux dates


Sujet :

QlikView

  1. #1
    Membre régulier
    Homme Profil pro
    Responsable du parc et des réseaux de télécommunication
    Inscrit en
    Mars 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable du parc et des réseaux de télécommunication
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 126
    Points : 97
    Points
    97
    Par défaut Somme entre deux dates
    Bonjour,

    étant nouvel utilisateur de QlikView, je rencontre déjà un petit problème...

    J'aimerais faire la somme des quantités entre deux dates.
    Ma date de début est toujours la même (01/01/2004), ma date de fin est variable et est sélectionnée dans un champ "Année" et un champ "Mois".

    exemple:

    je veux faire la somme des quantités jusqu'à fin mars 2004
    Je sélectionne dans le champ "Année" 2004 et dans le champ "Mois" mars

    Date de mouvement Quantités
    20040127 460
    20040127 -460
    20040128 480
    20040128 460
    20040201 -480
    20040201 480
    20040302 -560
    20040307 480
    20040407 -480
    20040407 480
    20040517 480
    20040517 -120
    20040608 -480
    20040608 480

    La somme devrait me retourner 860

    En espérant avoir été assez compréhensible

    Merci d'avance

  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
    Le plus simple :
    Il faut vous faire une dimension séparée du modèle "Mois" et une "Année", et de mettre dans votre formule :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sum(if([Date de mouvement] >= monthstart(makedate(2004, 1)) and [Date de mouvement] <= monthend(makedate(Année, Mois)), Quantités))

    On peut aussi le faire avec un set analysis (plus performant), mais si vous débutez avec QlikView, j'ai peur de vous faire peur

  3. #3
    Membre régulier
    Homme Profil pro
    Responsable du parc et des réseaux de télécommunication
    Inscrit en
    Mars 2003
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable du parc et des réseaux de télécommunication
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2003
    Messages : 126
    Points : 97
    Points
    97
    Par défaut
    Bonjour,

    merci pour votre réponse.

    Pourriez-vous me dire comment faire avec un set analysis?

    Je n'aurai pas peur...

  4. #4
    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
    Citation Envoyé par biquet52 Voir le message
    Pourriez-vous me dire comment faire avec un set analysis?
    Voici la même formule, mais avec un Set Analysis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =sum({$ <[Date de mouvement]={'>=$(=monthstart(makedate(2004, 1))) <=$(=monthend(makedate(Année, Mois)))'}>} Quantités)
    C'est beaucoup plus performant (car le filtre est effectué en amont), mais plus difficile à relire.

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

Discussions similaires

  1. [XL-2013] Calcule la somme entre deux dates en condition sur 6 mois
    Par undo74 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/07/2014, 16h30
  2. [WD10] caclcul d'une somme entre deux date
    Par fokher dans le forum WinDev
    Réponses: 1
    Dernier message: 25/07/2013, 10h36
  3. [XL-2007] Somme entre deux dates (période)
    Par Olivm dans le forum Excel
    Réponses: 4
    Dernier message: 16/03/2011, 09h15
  4. Calcul d'une somme entre deux dates
    Par Pierre67 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 23/03/2010, 22h48
  5. [TQuery] Requête somme entre deux dates
    Par delphino7 dans le forum Bases de données
    Réponses: 15
    Dernier message: 22/04/2008, 10h43

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