Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
alineclozel
Creator
Creator

Trier mes données dans la dimension

Bonjour,

Je m'explique :

Je suis en train de traiter des données statistiques et de les représenter sous forme de tableaud e bord.

J'ai des données très complétes mais pour certaines je ne veux représenter que certaines années.

J'ai créé des tableaux croisés dynamiques représentant par exemple l'évolution de la population suivant les différents recensement.

Je ne souhaite représenter que certaines années :

dans mes dimensions j'ai codgeo (numéro des communes) et année

pour le champ année je ne souhaite retenir que 2009 par exemple

comment faire ça ?

J'ai essayé d'introduire une dimension calculée ou d'éditer l'expression mais pour l'instant ça ne marche pas bien

-en éditant l'expression : =annee=2009

ça me donne une valeur -1 et une valeur ?, la valeur -1 correspondant aux bonnes données ?

-en activant la condition =2009, ça me fait aussi un tri avec -1 et 0 ???

Exemple ci-dessous :

=annee=2009
epci codgeo Tot AllocPop 2010Tot pop couverteMen seulsMen monopAlloc RSAAlloc AAHSum({CommunesEpciGdA}al_tot)/Sum({CommunesEpciGdA}p10_pop)
-12484002513001108240000000
3021707272000000
3031501840000000
30351012384000000
84007089683000000
8403404635000000
8404307795000000
8405501358000000
8408107676000000
84092016731000000
8411904894000000
84141010580000000
8414202958000000
0248400251300112239824058767125173281400,27172330097087
30217213472727182311387266740,29345434543454
30315528184016589510377200,28695652173913
30351341812384925911307014841810,27600129198966
8400747959896831052542363483621219041260,53476132600381
84034125946353826282220222720,27162891046386
840432564779574196205252891200,32892880051315
840552951358995374716110,21723122238586
840812148767663884674732931130,27983324648254
84092595316731162641776117411243790,35580658657582
84119137748944363262240134570,28136493665713
8414133051058099797026874341690,31238185255198
841427952958244416217497380,26876267748479

Avez vous des conseils ? je pense que c'est une questionde syntaxe. Je n'ai pas encore tout à fait compris comment on utilise les {, les <, etc ...

Merci de votre aide

Aline CLOZEL

12 Replies
alineclozel
Creator
Creator
Author

J'ai le bout de ma formule qui marché pas, après année et je trouve pas la solution

({<annee={$=(max(annee) ) }>}  rp_locgrat)

alineclozel
Creator
Creator
Author

Je pense avoir trouvé la syntaxe en rajoutant des guillemets

Ceci dit mon tri ne marche toujours pas mais il me dit formule ok !

Sum

({CommunesEpciGdA} {< annee= {"=(Maxstring(annee))"} >} rp_po)

jonathan_dau
Contributor III
Contributor III

Entre doubles côtes ça marche mieux en effet et je pense que le Max suffit à moins que ton année ne soit pas numérique ; ) en revanche test sans le favori pour savoir si ça fonctionne tout seul. Bon courage.

Jonathan

Sum ({CommuneEpciGda}{<annee={"=$(=max(annee))"}>}rp_po)