Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
antoinez
Not applicable

Filtrer les valeurs nulles

Bonjour,

Je suis nouveau sur le forum.

J'ai créé un graphique combiné.

Dans mes données, j'ai :

- d'une part le nombre de véhicules dont je dispose par jour.

- d'autre part, le nombre de tournées réalisées.

Ces données viennent de 2 tables qui ont un champ commun : "Date".

Lorsque j'affiche mes données dans le graphique, je me retrouve les dimanches avec un nombre de véhicule mais jamais aucune tournée.

J'aimerais ne pas afficher les jours qui ne possèdent pas de tournées.

Question 20171008.jpg

Ma mesure initiale est :

Count({<[C2.agence] = {'ALLEUR'} , [C2.unit] = {MEDIAMARKT} , [C2.statut] = {Disponible} , [C2.TypeDePropriété] = {A_Nous} >}[C2.hub])

Et j'ai tenté d'ajouter une condition :

Count({<[C2.agence] = {'ALLEUR'} , [C2.unit] = {MEDIAMARKT} , [C2.statut] = {Disponible} , [C2.TypeDePropriété] = {A_Nous}  ,

Count({<[Action via PDA ?] = {'oui'} , [Type de tournee] = {'Express','Hybride','MES - VIP','Menuiserie'} , [Agence] = {'Alleur'} , [No de la tournee] = {">0"} >}[No de la tournee]) = {">0"}

>}[C2.hub])

Mais ça ne fonctionne pas :-/

Quelqu'un peut il m'aider ?

D'avance merci.

Antoine,

Tags (1)
1 Solution

Accepted Solutions
kerdoncuff
Not applicable

Re: Filtrer les valeurs nulles

Bonjour,

Tu peux faire une dimension calculée pour ta date afin de ne pas afficher les dimanches dans ton graphique (jour n°6 de la semaine si lundi est n°0)

=if(num(WeekDay(DATE))=6,null(),date(DATE))

et pense à bien cocher "Supprimer si la valeur est nulle"

5 Replies
kevinchevrier
Not applicable

Re: Filtrer les valeurs nulles

Bonjour Antoine,

Est-ce normal que tu aies 2 fois [No de la tournee] = {">0"} >}[No de la tournee]) = {">0"} ?


Kevin

kevinchevrier
Not applicable

Re: Filtrer les valeurs nulles

Ceci ne suffirait pas ?

=Count({<[C2.agence] = {'ALLEUR'} , [C2.unit] = {MEDIAMARKT} , [C2.statut] = {Disponible} , [C2.TypeDePropriété] = {A_Nous}  , [No de la tournee] = {">0"} >}[C2.hub])

kerdoncuff
Not applicable

Re: Filtrer les valeurs nulles

Bonjour,

Tu peux faire une dimension calculée pour ta date afin de ne pas afficher les dimanches dans ton graphique (jour n°6 de la semaine si lundi est n°0)

=if(num(WeekDay(DATE))=6,null(),date(DATE))

et pense à bien cocher "Supprimer si la valeur est nulle"

antoinez
Not applicable

Re: Filtrer les valeurs nulles

Bonjour Anne,

C'était ma première question et c'est un réel plaisir de voir la rapidité et la qualité de votre aide !

J'ai utilisé une condition "if" et cela a résolu mon problème

if (

Count({<[Action via PDA ?] = {'oui'} , [Type de tournee] = {'Express','Hybride','MES - VIP','Menuiserie'} , [Agence] = {'Alleur','Vilvoorde'} , [No de la tournee] = {">0"} >}[No de la tournee]) = 0

,

null()

,

Count({<[C2.agence] = {'ALLEUR','VILVOORDE'} , [C2.unit] = {MEDIAMARKT} , [C2.statut] = {Disponible} , [C2.TypeDePropriété] = {A_Nous} >}[C2.hub])

)

Encore merci pour votre aide !

Antoine,

antoinez
Not applicable

Re: Filtrer les valeurs nulles

Bonjour Kevin,

Merci pour ta remarque et ton aide, il s'agissait en effet d'une erreur.

Bien à toi,

Antoine