count distinct d’une colonne par rapport Ć  une autre

  • count distinct d’une colonne par rapport Ć  une autre

    Posted by DSC Communities on October 21, 2022 at 2:25 pm

    count distinct d’une colonne par rapport Ć  une autreFollow
    erick chabenat
    erick chabenatOct 21, 2022 12:37 PM
    Bonjour J’ai une base d’articles qui peuvent avoir ou pas 1 facture, une commande et une prĆ©vision. Je …
    1. count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 21, 2022 12:37 PM
    Bonjour
    J’ai une base d’articles qui peuvent avoir ou pas 1 facture, une commande et une prĆ©vision.
    Je voudrais dans un pivot ne prƩsenter QUE les articles qui ont au moins 1 des catƩgories (facture, commande, prƩvision) mais pas prƩvision seule.
    Ex.
    article cat.ordre
    a prƩvision
    b prƩvision
    b commande
    c commande
    d facture
    e prƩvision

    je voudrais rĆ©cupĆ©rer une mesure qui me permette de n’afficher que :
    article b
    article c
    article d
    quelque chose comme :
    compteur = count distinct(cat.ordre) par article pour savoir que ce sera 1 pour a, 2 pour b, 1 pour c, 1 pour d et 1 pour e
    et enfin si ce compteur=1, ne le prendre que si la cat.ordre est diffƩrente de prƩvision

    je ne sais pas comment faire cette mesure

    merci de votre aide

     

    ——————————
    erick chabenat
    ——————————

    2. RE: count distinct d’une colonne par rapport Ć  une autre

    Top Contributor
    Jonathan CHANAL
    Posted Oct 22, 2022 03:43 AM
    Bonjour Eric,

    Voici une première solution en colonne calculée :

    Test =
    VAR Cat_To_Ignore = “PrĆ©vision” — On nomme la catĆ©gorie Ć  ignorer
    VAR NbCat =
    COUNTROWS (
    CALCULATETABLE (
    Faits,
    ALLEXCEPT (
    Faits,
    Faits[Article]
    )
    )
    ) — On compte le nombre de catĆ©gories pour un article donnĆ©
    VAR TestPrevision =
    IF (
    NbCat = 1
    && Faits[Categorie] = Cat_To_Ignore,
    FALSE (),
    TRUE ()
    ) — On ignore ceux qui n’ont qu’une catĆ©gorie si cette catĆ©gorie est la catĆ©gorie Ć  ignorer
    RETURN
    TestPrevision
    ​
    Test
    Bon week-end,

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

     

    3. RE: count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 22, 2022 04:59 AM
    en 2 coups le tour est jouƩ,
    merci beaucoup

    ——————————
    erick chabenat
    ——————————

     

    4. RE: count distinct d’une colonne par rapport Ć  une autre

    Top Contributor
    Jonathan CHANAL
    Posted Oct 22, 2022 05:30 AM
    De rien, bon week-end et Ơ bientƓt sur le forum.

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

     

    5. RE: count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 22, 2022 10:45 AM
    Finalement j’arrive Ć  saisir la mesure dans une colonne calculĆ©e mais le rĆ©sultat n’est pas bon.
    Mon jeu de donnĆ©es est un peu plus complet, peut-ĆŖtre que c’est la raison.

    Comme vous le voyez, test=true alors qu’il n’y a que du Forecasting

    ——————————
    erick chabenat
    ——————————

     

    6. RE: count distinct d’une colonne par rapport Ć  une autre

    Top Contributor
    Jonathan CHANAL
    Posted Oct 22, 2022 12:47 PM
    Si la catĆ©gorie s’appelle “Forecasting”, il faut adapter lĆ©gĆØrement le code (au tout dĆ©but). Et oui, j’avais prĆ©cisĆ©, c’est une colonne calculĆ©e šŸ˜‰

    Bon courage

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

     

    7. RE: count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 22, 2022 01:33 PM
    si vous faites référence à Forecasting plutÓt que Prévision le problème ne vient pas de là

    j’avais vu l’Ć©cart mais cela ne change rien

    ——————————
    erick chabenat
    ——————————

     

    8. RE: count distinct d’une colonne par rapport Ć  une autre

    Top Contributor
    Jonathan CHANAL
    Posted Oct 22, 2022 01:47 PM
    Edited by Jonathan CHANAL Oct 22, 2022 01:47 PM
    Nbcat n’est pas une mesure mais une variable. Ƈa doit donc venir de Ƨa.

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

     

    9. RE: count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 23, 2022 06:01 AM
    dĆ©solĆ©, je suis dĆ©butant sur PowerBI, je ne comprends pas quand vous Ć©crivez Nbcat n’est pas une mesure mais une variable
    Je vais continuer Ć  chercher.
    En tout cas merci de votre aide.

    ——————————
    erick chabenat
    ——————————

     

    10. RE: count distinct d’une colonne par rapport Ć  une autre

    Top Contributor
    Jonathan CHANAL
    Posted Oct 23, 2022 06:25 AM
    Bonjour,
    Pas de souci, je comprends. Si on Ć©crit [Nbcat]=1 dans le code, Ƨa veut dire qu’il existe une mesure qui s’appelle Nbcat et qu’on cherche Ć  voir si elle renvoie 1.

    Dans mon exemple, NbCat est une variable, c’est-Ć -dire quelque chose de propre Ć  cette colonne calculĆ©e. Il faut donc juste enlever les crochets pour faire rĆ©fĆ©rence Ć  la variable prĆ©cĆ©demment dĆ©clarĆ©e. Ƈa devrait ensuite fonctionner.

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

     

    11. RE: count distinct d’une colonne par rapport Ć  une autre

    erick chabenat
    Posted Oct 22, 2022 10:24 AM
    Jonathan
    J’ai repris le mĆŖme jeu d’essai mais je n’arrive pas Ć  faire comme vous.
    NbCat compte le nombre de lignes par article et pas le nombre de catƩgories par article
    je ne peux pas saisir, dans la variable TestPrevision :
    && Faits[Categorie] = Cat_To_Ignore​
    impossible de saisir Faits[Categorie] , il ne me le propose pas

     

    ——————————
    erick chabenat
    ——————————

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

Sorry, there were no replies found.

The discussion ‘count distinct d’une colonne par rapport Ć  une autre’ 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!