Forum Replies Created

Page 1 of 4
  • Jeremy

    Member
    28 mai 2024 at 19h00 en réponse à: Filtrer une période, par rapport à 2 dates d’une table

    Bonjour Magalie,

    Tout comme l’a précisé Micka, il faut en effet une table date. Il existe plusieurs façons de faire ensuite.

    En voici une :

    Je n’ai pas créé de relation avec la table Date mais j’ai juste créé une mesure qui va vérifier si le contrat est bien dans la période. Voici la mesure :

    contrats actifs =
    CALCULATE(
    COUNTROWS(Contrats),
    FILTER(
    Contrats,
    Contrats[debut] >= MIN(Temps[Date])
    && Contrats[fin] <= MAX(Temps[Date])
    )
    )

    <div>
    <div> </div>
    <div>Mon modèle :</div>
    <div></div>
    </div>

    J’ai créé un Power BI pour le cas. Voici la copie d’écran des visuels :

    Pour filtrer le tableau de droite, j’ai ajouté le filtre suivant :

    Ainsi, dès que je modifie le segment, il se met automatiquement à jour.

  • Jeremy

    Member
    24 février 2024 at 8h33 en réponse à: Création d’alerte / Problème filtrage

    Bonjour Grégory,

    Si tu souhaites afficher 0 dans la carte, il faut que tu aies une table dimension des années (en général, un table TEMPS) contenant toutes les années et des tables dimensions qui contiennent l’ensemble des vins. Il faut ensuite que ces deux tables soient reliées à la table de fait du stock (lier les années avec la table TEMPS et les vins avec la table des vins).

    Ensuite, au niveau des filtres, tu ajoutes bien ces dimensions et non les données de la table de fait.

    Si tu veux une alerte, tu peux aussi utiliser Power Automate avec deux paramètres d’entrée : VIN et ANNEE. Ensuite, tu fais un requête DAX qui te retourne la quantité dans TEAMS par exemple.

  • Jeremy

    Member
    9 janvier 2024 at 18h26 en réponse à: Changement de format entre Desktop et Power BI web

    Bonjour G,

    Il se peut que cela vienne du paramétrage du navigateur (ou du compte Office). Il faudrait vérifier dans ce sens.

  • Jeremy

    Member
    29 décembre 2023 at 8h09 en réponse à: Période écart date

    Bonjour,

    Afin de bien comprendre, est-il possible de voir le modèle et les données ? Dans l’idéal, est-il possible de déposer un fichier .pbix (simplifié) ?

    Jérémy

  • Jeremy

    Member
    27 novembre 2023 at 17h07 en réponse à: PB formule DAX

    StevannS , en fait, cela ne fonctionne pas car ton visuel ShapeMap ne filtre pas ton graphique (il le met en surbrillance) contrairement à ta table. Si tu modifies l’interaction, cela fonctionne :

    CommentID=97Ki9P7cCFNyPbr, PostID=3PK777RgACfMFAO

  • Jeremy

    Member
    27 novembre 2023 at 15h49 en réponse à: PB formule DAX

    Une autre possibilité serait de créer une relation entre BAT et ERP :

    Et ensuite modifier ta formule DAX :

    Conso A Plan 1 = n    SUMX(n        FILTER(n            EDV,n            EDV[N°CPT] = "1" &&n            EDV[LECTURE] = "conso"n        ),n        EDV[CONSO]n    )

    CommentID=NgcLvV2PojHq2I4, PostID=3PK777RgACfMFAO

  • Jeremy

    Member
    27 novembre 2023 at 15h41 en réponse à: PB formule DAX

    Bonjour StevannS ,

    Je ne comprends pas ce que tu veux faire exactement. En effet, dans le rapport envoyé, si je n’ai aucun BAT sélectionné, je ne trouve pas de valeur (le graphique est vide). Mais si je sélectionne un BAT, cela fonctionne :

    Cela est logique car dans la table ERP, la colonne BAT est toujours ERP. Donc si je sélectionne bien BAT = ERP (dans l’image, avec un segment), je retrouve bien. Si je n’en sélectionne aucun, alors il est normal de ne pas avoir de valeur.

    EDV[BAT] = SELECTEDVALUE(BAT[BAT])

    Au niveau du tableau, il y a une colonne BAT, ce qui correspond à une sélection.

    J’espère que cela aidera.

    CommentID=Ju9MxKBitk6iQWK, PostID=3PK777RgACfMFAO

  • Jeremy

    Member
    16 novembre 2023 at 15h03 en réponse à: Carte powerBI : mise en forme conditionnelle des bulles

    Voici le code avec les couleurs en hexa :

    MEF PRM = nSWITCH(SELECTEDVALUE('Paramètre'[Rubrique]),n    "Impayés", "#960000",n    "#969696"n)

    CommentID=wnj9UtqHIOhhPIU, PostID=kYAdH6nhihTnBxm

  • Jeremy

    Member
    16 novembre 2023 at 15h01 en réponse à: Carte powerBI : mise en forme conditionnelle des bulles

    Je viens de trouver le problème : la fonction n’est pas compatible avec RGBA ou RGB. Il faut utiliser de l’hexa :

    CommentID=nlQjiXP5JVNHbme, PostID=kYAdH6nhihTnBxm

  • Jeremy

    Member
    16 novembre 2023 at 14h50 en réponse à: Carte powerBI : mise en forme conditionnelle des bulles

    Et tu utilises quel visuel de carte ? Azure Map ?

    CommentID=IQg83GdN4f0yp1H, PostID=kYAdH6nhihTnBxm

  • Jeremy

    Member
    16 novembre 2023 at 14h00 en réponse à: Carte powerBI : mise en forme conditionnelle des bulles

    StevannS

    En analysant un peu plus, si je clique sur Not Now, je bascule sur un autre visuel de carte : le visuel classique qui ne gère pas les couleurs de façon dynamique. Il suffit alors de rechanger le visuel et mettre Azure Map pour que cela fonctionne (et sans faire l’upgrade).

    CommentID=Ze0YdS5DqeNrOgF, PostID=kYAdH6nhihTnBxm

  • Jeremy

    Member
    16 novembre 2023 at 13h56 en réponse à: Carte powerBI : mise en forme conditionnelle des bulles

    Bonjour !

    Quand j’ouvre le rapport, j’ai le choix : Upgrade Map ou Not now.

    • Si je clique sur Upgrade Map, les couleurs fonctionnent.

    • Si je relance lee fichier et je clique sur Not Now, les couleurs ne fonctionnent.

    As-tu essayé ?

    CommentID=FuCj1ztrEkDqQdT, PostID=kYAdH6nhihTnBxm

  • Jeremy

    Member
    14 novembre 2023 at 18h28 en réponse à: CONVERTIR DES SECONDES AU FORMAT HEURES, MINUTES, SECONDES

    Peux-tu me montrer le type de données que tu as pour les secondes ? Pour moi, j’ai :

    Et au niveau de la nouvelle colonne :

    CommentID=ez2ltIykfvwIDUc, PostID=FFrgmJMkS5RYAEg

  • Jeremy

    Member
    14 novembre 2023 at 17h29 en réponse à: CONVERTIR DES SECONDES AU FORMAT HEURES, MINUTES, SECONDES

    Bonjour Peggy, pour avoir le temps, il faut récupérer les heures, les minutes et les secondes.

    Pour calculer les secondes, il faut récupérer le reste de la division SECONDES / 60.

    Ensuite il faut refaire la même chose pour les minutes te les heures.

    La formule pourrait donner cela :

    Duree = n// Récupérer les _secondesnVAR _secondes = Durees[Secondes]nn// Calcul du nombre de secondes restantesnVAR _SecondeesRestantes = MOD( _secondes, 60 )nn// Calcul des minutes restantesnVAR _minutes = INT(_secondes / 60)nVAR _MinutesRestantes = MOD( _minutes, 60 )nn// Calcul des heuresnVAR _heures = INT( _minutes / 60)nn// Calcul final : au format TIMEnVAR _temps = TIME( _heures, _MinutesRestantes, _SecondeesRestantes )nnreturnn    _temps

    Pour te simplifier, il te suffit de modifier le nom du cham dans la première variable et tout le reste fonctionnera. Attention, ne pas oublier de mettre au format time la colonne que tu veins de créer :

    Bonne soirée Peggy

    CommentID=hIlfqs46FjediVi, PostID=FFrgmJMkS5RYAEg

  • Jeremy

    Member
    10 novembre 2023 at 17h10 en réponse à: DAX – FORMULE CONDITIONNELLE SUR LES HEURES

    Bon WE !!! 😊

    CommentID=iI3SfRyN1jwzc7a, PostID=tCyATF11q9kXQVQ

Page 1 of 4