Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
antoinez
Contributor III
Contributor III

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,

1 Solution

Accepted Solutions
Anonymous
Not applicable

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"

View solution in original post

5 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour Antoine,

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


Kevin

kevinchevrier
Partner - Creator III
Partner - Creator III

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])

Anonymous
Not applicable

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
Contributor III
Contributor III
Author

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
Contributor III
Contributor III
Author

Bonjour Kevin,

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

Bien à toi,

Antoine