Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Filtering Measures

Hello everybody,

I'm a new user of qlik sense and I have questions about filtering.

1/

I have created measures in qlik sense. For example :

Sum({$<[JOURNAL CLIENT]={'$(JournalVentes)'}>}[SOLDE CLIENT])

I've called this measure "Clients - Facturation TTC"

I used this mesure in a straight table with 1 dimension. I would like to search amount in this measure. How could I do ?

I have the feeling that it is not possible to search in measures in qlik sense.

2/

Second question,

In tableau software, it's possible to include filter measures in dashboards (i.e attached file).

Is-it possible with Sense ?

Thank you for your help

Sincerely

Julien

1 Solution

Accepted Solutions
10 Replies
arulsettu
Master III
Master III

for filter check this

Can I use sliders in QlikSense ?

brunobertels
Master
Master

Hi

for this

I would like to search amount in this measure. How could I do ?

First would be creating a dimension with amont field in your script

Second way using extension qsvariable available in qlik branch site. You may be able to enter an amont in a fild to filtering or  a range slider

Bruno

Not applicable
Author

Hi,

Thank you for your first anwsers.

"First would be creating a dimension with amont field in your script"

I don't understand how to do that. Could take an example ?

Thanks

reddy-s
Master II
Master II

Hi Julien,

For the first question you can make use of the search option:

Capture.PNG

For the second one, you need a slider to filter the data right?

Yes absolutely possible.

Capture.PNG

Sense offers a lot of flexibility with the UI than tableau. Only thing is you will have to go with extensions to achieve it.

Thanks,

Sangram Reddy.

Not applicable
Author

Hi Sangram Reddy,

In your example, you can search  because it's a dimension ? Is it possible to search for measures ?

Thanks

Julien

Not applicable
Author

Hi,

You 'll fin an example of my problem :

Capture.JPG

I have this pivot table.

I have 3 dimensions :

CODE CLIENT = Customer number

EXERCICE = Fiscal Year

PIECE CLIENT = Invoice number

And 1 measure CLIENT FACTURATION TTC which is :

"Sum({$<[JOURNAL CLIENT]={'$(JournalVentes)'}>}[SOLDE CLIENT])"

I would like for example to find all the invoice = 2 928 $

When I search, Qlik Sense doesn't give me the field "CLIENT FACTURATION TTC"

Capture2.JPG

How could you do in this example ?

Thank you for your help

PS : sorry for my English, i'm French...

Sincerely

Julien

brunobertels
Master
Master

Bonjour Julien

En français çà devrait être plus simple...

Ci dessus tu as une mesure dans ton TCD qui est

"Sum({$<[JOURNAL CLIENT]={'$(JournalVentes)'}>}[SOLDE CLIENT])"

qui est donc la somme du champs solde client suivant la valeur d'une variable qui filtre la dimension Journal Client.

Dans la barre de recherche tu as tapé la somme de 2928 et tu vois que les occurrences renvoyées sont toutes les valeurs = à 2928 présentes dans les différents champs de ta base. Et en particulier je vois dans ton print écran le champs SOLDE CLIENT et la VALEUR 2928.

Si tu cliques dessus cela va filtrer ton tableau. ce qui te donne une première possibilité de filtre

Aussi

si je ne me trompe pas tu as un champs dans ta base qui se nomme SOLDE CLIENT avec des valeurs numériques.

Tu peux utiliser ce champs comme un filtre :

Mais tu auras toutes les valeurs distinctes présentes dans ce champs.

Utile si tu as des valeurs finies et toujours identiques ( Par exemple 15 tarifs différents) mais peut pratique si tu peux avoir 1500 valeurs différentes :

ex ci dessous :

Tu peux créer des palliers avec la fonction class :

class([SOLDE CLIENT],100,)) // classe les montants par tranches de 100

ce qui te donne ceci dans ton objet filtre :

Tu peux aussi ajouter ceci dans ton script pour créer un nouveau champs par pallier

class([SOLDE CLIENT],100,)) as Tranche_Solde_Client,

Enfin tu peux utiliser des objets slider sur qlik branch

leur ajouter une valeur Min et Max

Min([SOLDE CLIENT]

Max([SOLDE CLIENT]

définir les pallier ( 10, 100, 150 suivant ton besoin)

Donner un nom de variable à ton objet ( par exemple Vpallier) et l'utiliser dans ta mesure :

Sum({$<[JOURNAL CLIENT]={'$(JournalVentes)'},[SOLDE CLIENT]={'$(Vpallier)'>}[SOLDE CLIENT])

Bruno

reddy-s
Master II
Master II

Hi Julien,

I am searching on a measure which is 'Stock Value'. Yes its totally possible.

Thanks,

Sangram.

Not applicable
Author

Bonjour Bruno,

Merci pour ton aide. En effet c'est plus simple en français.

Je n'avais pas bien compris la fonctionnalité du moteur de recherche...C'est plus clair avec ton aide.

En effet quand je recherche par montant, il me propose bien le champ SOLDE CLIENT.

Petite question complémentaire :

Est-il possible dans le moteur de recherche Qlik Sense de rechercher les valeurs "supérieures à" ou "inférieures à" ?

Exemple en tapant  :  > 2928€

Sinon, comment procéder. Faut-il obligatoirement passer par l'ajout des variables et des sliders ?

Merci

Bonne journée

Julien