Toutes mes réponses sur les forums

15 sujets de 16 à 30 (sur un total de 30)
  • Auteur
    Articles
  • en réponse à : Ordonner un VIsuel #61410
    mathieu.sadoulet
    Participant

    Merci.

    En fait c’est plus sur le total de population qui est un champ numérique que je souhaite définir l’ordre par valeur décroissante.
    Je n’ai pas d’intérêt à avoir le peuple dans un certain ordre.

    Mais peut-être être que cela fonctionne de la même façon. Je ferais un test ce soir chez-moi.

    La population par alliance est un calcul. Je vois une solution mais en générant une table par ally. Ensuite l’ordre peut changer dans le temps. Y a til possibilité dans une colonne calculée de mettre le rang?

    Merci

    • Cette réponse a été modifiée le il y a 4 années et 1 mois par mathieu.sadoulet.
    en réponse à : Ordonner un VIsuel #61395
    mathieu.sadoulet
    Participant

    Voici le PBI, page “page 1”

    En fait quand je met sous forme de table en mettant en premier la population effectivement cela le met dans l’ordre.

    En revanche, cela ne donne pas ce que je souhaite, car ce que je souhaite c’est le tableau du haut qui est sous force de matrice.

    Merci

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Ordonner un VIsuel #61391
    mathieu.sadoulet
    Participant

    Est ce que cela veut dire qu’il faut que je trie les données dans le bon ordre dans le mode query avant l’intégration dans le Powerbi pour que cela fonctionne?

    EN effet, dans le panneau de visualisation il me semble n’avoir mis que cela

    en réponse à : Ordonner un VIsuel #61378
    mathieu.sadoulet
    Participant

    J’aimerais mettre les colonnes à droite de peuple (alliance) par ordre décroissant de Total, c’est à dire sur le visuel mettre A.S en première colonne puis **U** et ainsi que suite

    et mettre le total des alliance en premier (valeur de totale la plus grande mais caché tout à droite).

    Si c’est plus simple je peux fournir le fichier de données, voir le PBI complet

    Dans mes données de départ, j’ai une colonne Peuple, une colonne alliance ‘A.S **UU** ***U*** une colonne population qui est la valeur affichée sur la table en somme et une colonne joueur que je n’utilise pas dans le visuel (mais qui sert pour la somme)

    En somme j’aimerais ordonner mes colonnes par valeur décroissante du total

    • Cette réponse a été modifiée le il y a 4 années et 1 mois par mathieu.sadoulet.
    en réponse à : VIsuel en Arriére plan #61356
    mathieu.sadoulet
    Participant

    Merci de votre retour.

    Par ailleurs y a t(il moyen de figer les différentes formes?

    Je m’explique les utilisateurs vont devoir accès à l’ensemble du poxerbi puisque mettre le rapport en partage sur un serveur impose la version payante.

    Ceci étant, y a t-il moyen de verrouiller les formes que les utilisateurs puissent avoir accès aux menus déroulants mais dans de risque de devoir déplacer les éléments?

    Cordialement,

    en réponse à : VIsuel en Arriére plan #61353
    mathieu.sadoulet
    Participant

    L’image

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Utilisation Scenario #60956
    mathieu.sadoulet
    Participant

    Merci de votre retour.

    J’y avais pensé de le faire comme ca mais en fait je voudrais le calcul dans la table et non dans le visuel.
    En effet, le résultat je vais vouloir le recuperer ensuite

    Par exemple l’utilisateur choix le champ A et comme il reste des ressources, on va chercher a savoir le second champ qu’il est faisable de faire avec, …. un peu en cascade

    en réponse à : Utilisation valeur saisie par l'utilisation #60506
    mathieu.sadoulet
    Participant

    Merci, je pensais avoir bien modéliser les données mais visiblement non.

    IL est vrai que j’apprends un peu en testant et qu’il est plus que compliqué via mon entreprise d’avoir des formations ne figurant pas dans le catalogue de formation officiel.

    Je regarderais cela demain car ici en France il est minuit.

    en réponse à : Utilisation valeur saisie par l'utilisation #60502
    mathieu.sadoulet
    Participant

    Si on prend l’exemple des données utilisateurs de la ligne que vous mentionnez soit
    niveau du BP de 5
    Batiment Fer
    Niveau 6 et 7

    Le 0,86 = la valeur de “Temps de construction (BP)” pour le batiment BP et le niveau 5 (entouré sur la ligne jaune dans l’image)

    les 0,09097 et 0,14826 ce sont les “durée construction” pour le batiment “Fer” et pour le niveau 6 pour le premeir chiffre et le niveau 7 pour le second (entouré sur les lignes vertes dans l’image)

    Je vous joins une image de la base de donnée en format dans PowerBI (format différent dans le power query)

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Utilisation valeur saisie par l'utilisation #60480
    mathieu.sadoulet
    Participant

    BOnjour,

    Vous trouver ci-joint le fichier PBI avec les données

    J’ai mis en plus une partie du visuel souhaité pour comprendre ce que l’utilisateur peut saisir comme données.

    J’ai aussi joint un fichier Excel avec des exemples de résultats.

    En texte voici le résultat attendu

    Durée construction (à faire apparaitre dans la carte du rapport) =

    Temps de construction (BP) du niveau BP (saisie par utilisateur)
    *
    somme pour chaque niveau (saisie utilisateur) et le bâtiment (saisie utilisateur) de la durée construction correspondante

    J’espère avoir été clair

    Merci de votre patience

    • Cette réponse a été modifiée le il y a 4 années et 3 mois par mathieu.sadoulet.
    Attachments:
    You must be logged in to view attached files.
    en réponse à : Utilisation valeur saisie par l'utilisation #60474
    mathieu.sadoulet
    Participant

    BOnjour,

    JE viens de tester, les 2 fonctions ne donnent pas le mème résultat et aucune ne donne le résultat que je souhaite.

    Dans la premiére formule le max retourne forcement 20 donc dans chaque ligne j’ai la valeur du Temps de construction correspondant au niveau 20 soit 0,5

    Dans la seconde, cela revient a recopier la colonne Temps de construction, donc cela n’apporte rien de plus.

    Dans exemple joint l’utilisateur à sélectionner niveau du BP à 5 (ou 10 dans le scenorio). Le résultat attendu pour toutes les lignes et e temps de construction correspondant au niveau sélectionné par l’utilisateur soit 5. Le résultat attendu est donc pour chaque ligne de 0,86

    L’idée pour moi est donc bien une formule
    Durée pondéré = CALCULATE(sum(test[Temps de construction (BP)]);FILTER(test;test[Niveau du batiment]=5))

    MAIS en remplaçant la valeur 5 par la valeur qui sera saisie par l’utilisateur (ici 5 donc c’est la meme chose mais s’il saisi 10 la formule devra prendre en compte la valeur de 10)
    Cordialement,

    Attachments:
    You must be logged in to view attached files.
    en réponse à : Utilisation valeur saisie par l'utilisation #60470
    mathieu.sadoulet
    Participant

    POur que cela fonctionne, même la mesure qui est une valeur doit être dans la même table ?

    La c’est le scenario qui a généré une seconde table.

    Je l’avais fait dans une autre table car ma liste est forcement comme cela au niveau du champ de choix utilisateur et je ne sais pas comment je peux lié les 2 tables car il n’y a pas vraiment de champs commun.

    En fait, je veux dans le filter mettre une valeur qui vient d’un choix de l’utilisateur dans le rapport.

    Avecc la formule Durée pondéré = CALCULATE(sum(test[Temps de construction (BP)]);FILTER(test;test[Niveau du batiment]=5))

    cela fonctionne mais j’aimerais remplacer la valeur 5 par la valeur saisie par l’utilisateur dans le scénario “Niveau du BP”

    • Cette réponse a été modifiée le il y a 4 années et 3 mois par mathieu.sadoulet.
    • Cette réponse a été modifiée le il y a 4 années et 3 mois par mathieu.sadoulet.
    en réponse à : Utilisation valeur saisie par l'utilisation #60467
    mathieu.sadoulet
    Participant

    Merci,

    CEla me semble complexe et ne pas répondre à mon besoin mais je vais regarder cela à tête reposée.
    Peut-être que ce que je cherche à faire est plus explicite avec le fichier (je cherche à faire un calcul avec la valeur de la carte coeff multiplié par la donnée de chaque ligne dans la base de donnée)

    Par contre, par rapport au filtre de la fonction calculate, est ce que après le = il faut impérativement que de soit une valeur( nombre ou texte) ou l’on peut faire appel par exemple à la valeur d’une mesure?
    Car régulièrement je cherche à avoir la seconde option.

    Merci

    • Cette réponse a été modifiée le il y a 4 années et 3 mois par mathieu.sadoulet.
    en réponse à : Utilisation valeur saisie par l'utilisation #60463
    mathieu.sadoulet
    Participant

    Merci cela m’aide mais ne répond pas complétement à mon besoin et améne une autre question.

    Cela permet de recuperer une valeur NOMBRE saisie par l’utilisateur mais ne permet pas de recuperer un champ texte dans une liste. Y a t-il une possibilité?

    POur mon besoin, cf fichier joint le cherche à aller plus loin. En fonction de la valeur de 2 champs saisie pas l’utilisateur (1 une liste texte, 1 un nombre) je cherche à récupérer la valeur temps de construction pour l’utiliser dans un calcul.

    J’arrive à afficher dans le rapport la valeur mais je n’arrive pas à l’utiliser dans un calcul. Je cherche sur l’exemple à calculer Coeff * durée construction pour l’ensemble de la base

    Coefficient étant la valeur Temps de construction BP pour le champ Niveau saisi par l’utilisation et le nom batiment saisi par l’utilisateur.

    J’ai essayé une formule du genre
    Durée pondéré = CALCULATE(sum(test[Temps de construction (BP)]);FILTER(test;test[Niveau du batiment]=’Niveau BP'[Valeur Niveau BP]))

    mais cela ne marche pas car je crois que dans le = de la fin de la fonction filter il attend une valeur et nom un champ (si je met 5 cela fonctionne)

    Merci de votre aide

    • Cette réponse a été modifiée le il y a 4 années et 3 mois par mathieu.sadoulet.
    Attachments:
    You must be logged in to view attached files.
    en réponse à : Chargement de données web #60154
    mathieu.sadoulet
    Participant

    BOnjour,

    Cela ne résout en rien le soucis que j’ai.

    Je me demande si ca ne vient pas de l’adresse avec un ? ou , dedans qui peut poser soucis car par ex l’url https://www.gettertools.com/ts3.travian.fr.9/Alliance/47-Panda#popup fonctionne trés bien.

    Merci

15 sujets de 16 à 30 (sur un total de 30)