Toutes mes réponses sur les forums
-
AuteurArticles
-
Kim LeblancParticipant
Bonjour,
C’est effectivement moi qui déclenche le processus. Et non, malheureusement, je n’ai pas d’exemple sans données confidentielles à partager.
Kim
Kim LeblancParticipantBonjour,
vous pourriez commencer par ajouter une colonne qui divise votre montant en 12.
Ensuite vous ajoutez une colonne personnalisé en utilisant la fonction ={1..12} qui permet de créer une liste de 1 à 12, puis vous utilisez le menu d’expansion (les 2 petites flèches en sens inverse – en haut de la colonne) et vous choisissez l’option Développer sur de nouvelles lignes.Voir le fichier attaché.
Kim
Attachments:
You must be logged in to view attached files.Kim LeblancParticipantBonjour,
Avez-vous trouvé une solution?
Pour ma part, je fais cette manipulation en VBA.Kim
Kim LeblancParticipantBonjour,
Ceci n’est pas un problème de Power BI, il faut modifier votre mesure Montant comme ceci.
Montant =
–dhzhghgh
SUMX(
TabTransact,
TabTransact[QUANTITE]*RELATED(TabProduit[PRIX UITAIRE]))Le comportement dans le cas de la mesure que vous avez créé pour Montant en utilisant la mesure QtteVendue est le suivant:
Pour chaque ligne de la table transaction, fait la somme des QtteVendue pour le client donc pour CLTS1, la somme des qty est égale à 4 (2+2) et multiplie par le prix unitaire qui est de 100. Donc pour les 2 lignes de la table transaction, la mesure fait 4 * 100 = 400 comme tu as 2 lignes avec le même comportement , ça donne 400 + 400 = 800. c’est pourquoi il ne faut pas utiliser la mesure QtteVendue pour calculer le montant.Kim
- Cette réponse a été modifiée le il y a 2 années et 9 mois par Kim Leblanc.
Kim LeblancParticipantBonjour,
Vous avez un corporate code qui est égal à “-” dans vos données.
Kim
Kim LeblancParticipantBonjour,
Cette option ne semble pas disponible pour le filtre de date relative.
Au lieu de passer par un filtre de date relative, vous pourriez passer par votre table de date et ajouter une colonne semaine avec l’aide de Power Query en utilisant la fonction Date.WeekOfYear([Date], Day.Monday) pour afficher le numéro de semaine débutant le lundi ou bien Date.StartOfWeek([Date], Day.Monday) pour afficher la première date de la semaine débutant le lundi .
Vous pourrez alors utiliser cette colonne pour créer un filtre.
Au plaisir,
Kim
Kim LeblancParticipantBonjour,
Vous pouvez utiliser if(isblank(votremesure),SiOuifaitceci,siNonfaitcela)
Kim
Kim LeblancParticipantBonjour,
Pour pouvoir vous répondre, il me faudrait voir votre mesure en dax et dans quelle visualisation vous voulez l’intégrer.
Kim
22 juin 2021 à 8 h 02 min en réponse à : Faire apparaître des requêtes de niveau 2 d’Access sur Power BI #92333Kim LeblancParticipantBonjour,
Si je me rappelle bien les requêtes unions, de création/ajout/mise à jour de table, SQL Directe, d’analyse croisée ne sont pas accessibles.
Si les données proviennent à la base de SQL (Access est lié sur SQL), vous pourriez aller chercher les données directement de la bd SQL. Si non vous devez vous construire d’autres requêtes ou tables pour être en mesure d’accéder à l’information.
Kim
Kim LeblancParticipantBonjour,
Avez-vous gardé les données sous ce format?
Si oui, ce serait préférable de dépivoter les données pour faire le calcul de la moyenne. Au lieu d’avoir les données d’évaluation dans différentes colonnes, il serait préférable d’avoir le type d’évaluation dans une colonne et la valeur dans une autre. Vous pourrez alors utiliser la formule average ou averagex selon le cas.
Au plaisir,
Kim
Kim LeblancParticipantBonjour,
Vous devez répéter les items des 3 premières colonnes sur toutes les lignes et non pas fusionner les cellules. Lorsque les cellules sont fusionnées, Excel considère la valeur entrée comme existant seulement dans la première cellule.
Au plaisir,
Kim
Kim LeblancParticipantBonjour,
Si cela n’a pas fonctionné, je doute qu’une réinstallation complète fonctionnera, mais vaudrait peut-être le coût d’essayer. Sinon, vous pouvez contacter le service chez Microsoft.
Kim
Kim LeblancParticipantJe crois que toutes les licences 365 y ont accès. Est-ce que votre version est bien à jour? Peut-être que vous pourriez forcer la mise à jour.
Vous pourriez également exécuter une réparation de votre installation Office en allant dans vos paramètres Applis et fonctions et cliquer sur modifier sous Microsoft 365 apps.Kim
Kim LeblancParticipantBonjour,
Votre table 2, n’est pas vraiment une table fournisseur, votre table fournisseur devrait avoir seulement une ligne par fournisseur, ce serait plutôt une table commande (aussi une table de transactions).
À première vue, j’ajouterais le no de fournisseur dans la table de transactions (table 1) (dans Power Query) pour reproduire le modèle que je vous ai soumis dans mon fichier pbix.
Kim
Kim LeblancParticipantBonjour,
Si vous nous fournissiez un exemple dans un fichier Excel avec un extrait de données et le résultat souhaité, ce serait plus facile de vous aider.
Aussi je m’interroge sur la nécessité de faire cette transformation dans Power Query… Vos données sont dans un format idéal pour être utilisé par la suite dans Power Pivot/Power BI ou simplement dans un TCD.
Kim
-
AuteurArticles