Qlik Community

New to Qlik Sense

If you’re new to Qlik Sense, start with this Discussion Board and get up-to-speed quickly.

Announcements
Tell us which business and trade publications you read most regularly: RESPOND NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Barbo
Contributor
Contributor

exclusion de données

Bonjour, 

Je dois créer un tableau de bord avec différents graphiques. 

Dans ma base de données j'ai une table année qui va de 2012 à maintenant. Ce qu'on m'a demandé de faire c'est de n'afficher que les données depuis 2017 et ça sans utiliser le volet de filtre. 

Je me demandais s'il était possible de paramétrer la feuille directement pour n'afficher que les années à partir de 2017.

J'ai essayé ce bout de code dans mon volet de filtre 

=({<ANNEE -= {"2012","2013","2014","2015","2016"}>})

mais bien évidemment l'expression n'est pas correcte..

Merci pour votre aide

PS: Je suis un vrai newbie sur Qlik

Labels (3)
6 Replies
eddie_wagt
Partner - Creator III
Partner - Creator III

essaye ça:

Sum ({$<ANNEE={">=2017"}>} Value )

j'utilise Google Traduction

 

Kind regards

Eddie

If this answers your question or solves your issue, be sure to mark the answer as correct by clicking 'Accept as Solution'. This will mark the post as solved and other Qlikkies will gravitate towards this post as it as a possible solution for their issue. Multiple responses can be accepted as a solution so make sure to select all that apply.
vinieme12
Champion III
Champion III

Suggestion:  if you won't need data prior to 2017 , it would be best to not load it into the app at all

 

modify your data load to restrict the data being loaded into the app

 

example

TableName

SQL      Select  field1,field2........

From yoursourcetable

Where year(datefield)>2017

 

Vineeth Pujari
If a post helps to resolve your issue, please accept it as a Solution.
Barbo
Contributor
Contributor
Author

Merci pour l'aide mais cela ne fonctionne pas. il n'est pas possible de mettre "sum()" dans une dimension.

Barbo
Contributor
Contributor
Author

It's only for the dashboard I'm trying to make that we don't need data prior to 2017. 

I thought about that, but for the rest and all other analysis we gonna need it.

eddie_wagt
Partner - Creator III
Partner - Creator III

Ensuite, cela dépend de votre modèle de données. C'est une expression très simple qui devrait fonctionner. La date est-elle bien associée aux autres tables ? Vérifiez la clé et le format des données. Cela aide également si vous pouvez partager une partie de vos données, afin que la communauté puisse mieux l'analyser.

- Used Google Translate -

 

Regards Eddie

vinieme12
Champion III
Champion III

There are two ways you can restrict data in your Chart

1) restrict calculation in measure

2) restrict dimension values

 

Ideally you should be restricting data using your measures

Example

Dimension = ANNEE

Measure1 = sum({<ANNEE={">2016"}>}Something)

Measure2 = Count({<ANNEE={">2016"}>}SomethingElse)

 

IF restricting dimension values, you need to add a calculated dimension as below, in this case your dimension and measures will be as below

Dimension = AGGR(ONLY({<ANNEE={">2016"}>}ANNEE),ANNEE)

Measure1 = sum(Something)

Measure2 = Count(SomethingElse)

Vineeth Pujari
If a post helps to resolve your issue, please accept it as a Solution.