Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

calcul de données jusqu'a la date d'aujourd'hui

Bonjour,

J'ai fait un set analyse qui calcul la somme de données jusqu'à la date d'aujourd'hui, ma période est base sur des trimestres du coup ma réponse me sort une valeur jusqu'au mois précédente et non au mois courante. Comment faire pour avoir jusqu'au mois courant

voila mon set analyse

sum({<Période={'<=$(=monthend(today()))'}>}montant)

Avez vous une idée à me donner pour resoudre mon problem afin d'avoir le resultat jusqu'a la date du jour(juillet)?

Merci d'avance

1 Solution

Accepted Solutions
kevinchevrier
Partner - Creator III
Partner - Creator III

Si tu veux les données de 2 trimestres + 1 mois (juillet) alors il te faut une entrée de ta valeur par mois dans le script...

Kevin

View solution in original post

14 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Période et monthend (Today()) sont ils au même format ?

Pour le savoir, fais 2 objets texte.

Sinon, tu es sûr d'avoir des montants en juillet ? Pour le savoir fais une zone table avec période et montant

Kevin

sfatoux72
Partner - Specialist
Partner - Specialist

‌Bonjour,

Que veux-tu dire exactement par "ma période est base sur des trimestres" ?

Peux-tu nous donner un petit jeu de données en exemple, ou mieux une application illustrant ta problématique ?

Anonymous
Not applicable
Author

Bonjour Kevin,

Oui période et monthend(today()) sont au meme format.

kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour,

Je ne comprends pas ta problématique. Si tes données sont par trimestre, tu ne peux logiquement pas avoir le mois de juillet en plus. A moins d'avoir des données par mois en entrée....

Kevin

Anonymous
Not applicable
Author

Bonjour Sébastien,

Quand je disais que ma PERIODE est base sur des trimestes c'est à dire que mes données sont stockées par trimester.

Voici l'exemple des données de mon champ période:

PERIODE:

31/03/2015

30/06/2015

30/09/2015

31/12/2015

31/03/2016

.......

31/12/2017

ceux sont les valeurs de ma PERIODE, du coup quand j'ai fait mon calcul

sum({<PERIODE={'<=$(=monthend(today()))'}>}montant) j'ai ma somme jusqu'au mois de Juin 2017 or que moi je la veux jusqu'au mois d'aujourd'hui. C'est ça ma problématique.

Merci

lcloatre
Partner - Creator III
Partner - Creator III

Bonjour,

Ton problème est que tu n'as pas de donnée pour le Trimestre 3 alors que tuas des données sur juillet, c'est çà ?

Ton champ Période est-il rattaché a un calendrier où figure la notion de Trimestre ?

Anonymous
Not applicable
Author

Bonjour Laurent,

j'ai des données sur le trimester 3 et meme pour le mois de juillet. Du mois dernier à ce mois, je devrais avoir une variation au niveau de la somme puisqu'on est passé au mois de juillet. C'est ma période que j'ai utilisé pour faire le calendrier.

kevinchevrier
Partner - Creator III
Partner - Creator III

Si tu veux les données de 2 trimestres + 1 mois (juillet) alors il te faut une entrée de ta valeur par mois dans le script...

Kevin

lcloatre
Partner - Creator III
Partner - Creator III

Quand tu fais un graphique avec en dimension, ton champ TRIMESTRE, et en expression, Sum(Montant), quel est le résultat ?