5 Replies Latest reply: Oct 9, 2017 2:58 PM by A Z RSS

    Filtrer les valeurs nulles

    A Z

      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,

        • Re: Filtrer les valeurs nulles
          Kevin Chevrier

          Bonjour Antoine,

           

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


          Kevin

          • Re: Filtrer les valeurs nulles
            Anne Kerdoncuff

            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"

              • Re: Filtrer les valeurs nulles
                A Z

                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,