filtrage du rƩsultat

  • filtrage du rĆ©sultat

    Posted by DSC Communities on April 22, 2023 at 12:27 pm

    filtrage du rƩsultat
    olivier jay
    olivier jayApr 22, 2023 08:37 AM
    bonjour Ć  toutes et tous, j’ai un TCD sur powerpivot sur lequel j’ai en ligne des produits, une mesure …
    1. filtrage du rƩsultat

    olivier jay
    Posted Apr 22, 2023 08:37 AM
    bonjour Ć  toutes et tous,
    j’ai un TCD sur powerpivot sur lequel j’ai en ligne des produits, une mesure “sum(maTable[mesQuantitĆ©s]” et en colonne des mois (1 Ć  12) une dimension sur une table de dates;
    j’ai forcĆ© l’affichage des Ć©lĆ©ments sans donnĆ©es en colonnes dans les options du TCD car je souhaite que le TCd affiche toujours tous les mois;
    comme nous sommes en avril, les mois suivants (>=5) n’affichent bien sĆ»r aucune donnĆ©es mais le souci est le suivant:
    si dans les mois <=4 il n’y a pas de donnĆ©es il affiche des valeurs vides; si je force l’affichage du TCD Ć  remplacer les valeurs vides par 0, alors il installe des zeros mĆŖme sur les mois où il n’y a pas encore de valeurs (logique); mais je souhaite faire le distinguo des donnĆ©es Ć  0 pour les mois Ć©coulĆ©s et vides pour ceux où rien n’est encore calculĆ©;
    la mesure serait (?): si le mois(datecourante)<=mois(encolonne) alors quantitƩ (et si 0 alors afficher 0) sinon afficher blank
    1 2 3 4 5 6 7 8 9 … 1 2 3 4 5 6 7 8 9 …
    Produit1 8 4 Produit1 8 0 4 0
    Produit2 4 3 6 ==> Produit2 4 3 0 6
    Produit3 2 5 Produit3 2 0 0 5

    j’ai essayĆ© beaucoup de choses mais Ć©chec pour l’instant;
    (j’ai une version dax qui n’accepte pas le selectedvalue)
    merci pour votre aide,
    olivier

     

    ——————————
    olivier jay
    ——————————

    2. RE: filtrage du rƩsultat

    Top Contributor
    Jonathan CHANAL
    Posted 26 days ago
    Bonjour Olivier,

    Voici une solution qui devrait fonctionner.

    Total Qte =
    VAR Total_Qte = [Base Qte] — La mesure de base qui fait la somme
    VAR Date_Courante =
    MAX ( Calendrier[Date] )
    VAR Date_Jour =
    TODAY ()
    RETURN
    IF (
    Date_Courante <= Date_Jour;
    IF (
    Total_Qte;
    Total_Qte;
    0
    )
    )

    Sur Power BI, ce n’est pas vraiment conseillĆ© d’afficher des zĆ©ros comme je l’ai fait dans cette mesure. Il y a maintenant une nouvelle option qui permet de dĆ©finir un format personnalisĆ© pour les mesures et ce sera mieux que cette solution. Mais sur Excel… Ƨa fonctionnera.

    Bonne soirƩe et bon courage,

     

    ——————————
    Jonathan CHANAL
    Power BI Consultant/Formateur
    MCSA Power BI & Excel
    ——————————

     

    3. RE: filtrage du rƩsultat

    olivier jay
    Posted 26 days ago | view attached
    Bonjour Jonathan,
    merci d’avoir pris du temps pour mon problĆØme; je m’aperƧois que je n’ai pas Ć©tĆ© assez prĆ©cis, j’en suis navrĆ©. Cette mesure fonctionne selon ce que j’ai dĆ©crit mais elle n’affiche pas le rĆ©sultat Ć  l’annĆ©e; ci-joint, un classeur peut ĆŖtre plus clair…encore dĆ©solĆ© pour cette omission.
    merci encore pour cette contribution!

     

    ——————————
    olivier jay
    ——————————

    Attachment(s)

    xlsxClasseur0.xlsx

    4. RE: filtrage du rƩsultat

    Top Contributor
    Jonathan CHANAL
    Posted 26 days ago
    Bonjour Olivier,

    En fait Ƨa fonctionnait partiellement šŸ™‚ Mais comme il n’y avait que des donnĆ©es de 2023, on ne voyait pas le total pour 2023 (Ƨa fonctionnait bien pour 2022).

    En modifiant comme Ƨa, Ƨa devrait fonctionner tout le temps :

    Total Qte =
    VAR Total_Qte = [qtes] — La mesure de base qui fait la somme
    VAR Date_Courante =
    MAX ( Calendrier[Date] )
    VAR Date_Jour =
    TODAY ()
    RETURN
    IF (
    HASONEVALUE ( Calendrier[AnnƩe] );
    IF ( Date_Courante <= Date_Jour; IF ( Total_Qte; Total_Qte; 0 ) );
    Total_Qte
    )

    Bonne continuation,

     

    ——————————
    Jonathan CHANAL
    Power BI Consultant/Formateur
    MCSA Power BI & Excel
    ——————————

     

    5. RE: filtrage du rƩsultat

    olivier jay
    Posted 26 days ago
    re Jonathan,
    merci encore pour la rĆ©activitĆ©, c’est trĆØs sympa. toutefois, cela n’affiche toujours pas le rĆ©sultat en ligne; j’ai appliquĆ© la mesure sur le tableau que j’avais joint;
    si cela a marchĆ© chez toi, je veux bien voir le classeur…
    en attendant, je continue de chercher
    belle journƩe

    merci

     

    ——————————
    olivier jay
    ——————————

     

    6. RE: filtrage du rƩsultat

    Top Contributor
    Jonathan CHANAL
    Posted 26 days ago | view attached
    Re,

    Je viens de modifier la formule comme suit, en ajoutant des donnƩes sur 2022 pour tester :

    Total QTE =
    VAR Total_Qte = [qtes] — La mesure de base qui fait la somme
    VAR Date_Courante =
    MAX ( Calendrier[Date] )
    VAR Date_Jour =
    TODAY ()
    RETURN
    IF (
    ISFILTERED ( Calendrier[NumƩro du mois] );
    IF (
    Date_Courante <= Date_Jour;
    IF (
    Total_Qte;
    Total_Qte;
    0
    )
    );
    Total_Qte
    )

    Bonne continuation,

     

    ——————————
    Jonathan CHANAL
    Power BI Consultant/Formateur
    MCSA Power BI & Excel
    ——————————

    Attachment(s)

    xlsxClasseur0.xlsx

    7. RE: filtrage du rƩsultat

    olivier jay
    Posted 26 days ago
    Merci, Monsieur Jonathan! šŸ‘Œ
    c’est ok maintenant; je n’aurais pas pensĆ© Ć  isfiltered;
    bonne fin de journĆ©e et de we…
    encore merci

     

    ——————————
    olivier jay
    ——————————

    replied 2 years, 3 months ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

The discussion ‘filtrage du rĆ©sultat’ is closed to new replies.

Start of Discussion
0 of 0 replies June 2018
Now

Welcome to our new site!

Here you will find a wealth of information created for peopleĀ  that are on a mission to redefine business models with cloud techinologies, AI, automation, low code / no code applications, data, security & more to compete in the Acceleration Economy!