Toutes mes réponses sur les forums
-
AuteurMessages
-
Sophie Marchand
ParticipantBonjour,
Pour une réponse définitive, merci de suivre les consignes de ce forum, inscrites à deux endroits sur cette page, et fournir un fichier exemple et un aperçu du résultat attendu.
Entretemps, je crois que cet article pourrait vous aider https://www.lecfomasque.com/en-reponse-a-une-question-sur-notre-forum-creer-une-table-avec-le-nombre-de-jours-actifs-par-mois-et-par-item-dans-lediteur-power-query/.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
On peut difficilement vous aider avec ce que vous nous envoyez.
Votre fichier est lié à = Folder.Files(“C:\Users\cydem\Documents\Time\Saisons\1982”).
Nous n’avons évidemment pas accès.
Donc, si vous souhaitez obtenir une réponse, assurez-vous de faire un exemple que l’on peut FACILEMENT télécharger, ouvrir et comprendre et de là, on va étudier la problématique et vous proposer une solution.
Aussi, nous répondons aux questions de façon purement bénévole, malgré nos emplois du temps hyper chargés. Donc, les personnes qui posent des questions claires avec des fichiers faciles à comprendre et à utiliser, vont toujours recevoir des réponses avant les autres.
Merci de bien lire les consignes de ce forum, affichées à 2 endroits dans cette page.
Sophie
19 octobre 2020 à 8 h 53 min en réponse à : Power Query : extraction d’un nombre de jours (arrondi supérieur) #82448Sophie Marchand
ParticipantBonjour,
Je n’ai pas ouvert votre fichier mais si je me fie à votre énoncé, il y aurait une façon très simple de procéder en 3 étapes.
Étape 1 : Ajouter une colonne avec l’option Avant le délimiteur ” j” (notez l’espace devant le j)
Étape 2: Convertir la colonne obtenue en type “nombre entier”
Étape 3 : Ajouter une colonne conditionnelle : Si le résultat de la colonne précédente = null mettre 1, sinon, mettre le chiffre obtenu +1Voilà. Il y aurait moyen de faire tout ça en une étape en M mais il est préférable que vous débutiez en vous reposant sur des fonctionnalités intégrées, que vous étudiez ensuite le code et que vous puissiez finalement écrire votre propre code optimisé.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
C’est probablement parce que sur votre clavier, il faut d’abord activer une autre touche comme la touche Fn par exemple. Faites quelques tests.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Ce que nous devons vérifier, c’est le fichier avec la requête Power Query. Aussi, je ne trouve aucun onglet VSL dans aucun de vos deux fichiers sources.
Merci.
Sophie
Sophie Marchand
ParticipantBonjour,
Je vous invite à jeter un oeil à Power Update, ici https://poweronbi.com/power-update-features/.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Vous suivez une formation chez un de nos compétiteurs et vous nous demandez de vous aider à comprendre un élément d’information de cette formation? Est-ce qu’il y a une raison pour laquelle vous ne posez pas votre question directement à ceux qui vous ont vendu cette formation?
Merci.
Sophie
Sophie Marchand
ParticipantBonjour,
Il faudrait vérifier ce qui est inclus dans les diverses licences de Microsoft mais de mémoire, je crois que cette option est disponible uniquement pour ceux qui ont la version O365 Professionnel Pro Plus.
Sophie
Sophie Marchand
ParticipantBonjour,
Il serait plus facile de vous aider si vous soumettiez un fichier et si vous suiviez les consignes inscrites ci-dessus.
Cela dit, pour une mesure YTD, le plus simple est d’utiliser une fonction DATESYTD et pour avoir la valeur de l’année précédente, utiliser une fonction DATEADD avec les paramètres appropriés.
Si vous soumettez un fichier d’exemple avec les valeurs recherchées, je pourrai y insérer les formules pour vous.
Merci.
Sophie
Sophie Marchand
ParticipantBonjour,
Vous pourriez utiliser une fonction Try https://docs.microsoft.com/en-us/powerquery-m/errors#:~:text=An%20error%20in%20Power%20Query%20M%20formula%20language,be%20used%20to%20indicate%20why%20the%20error%20occurred.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Une colonne créée dans Power Query va mettre un certain temps à charger mais une fois chargée, elle sera aussi réactive que n’importe quelle autre colonne lorsqu’utilisée et questionnée dans une page de rapport.
Une mesure en DAX n’aura aucun impact sur la taille du fichier ni sur le temps de chargement des données. Par contre, elle aura de l’impact quand l’usager va faire une sélection, dans un filtre ou un segment par exemple, car elle devra effectuer un calcul selon le contexte de filtres.
Cela dit, je serais portée à utiliser un mixte de Power Query et Power Pivot pour votre problématique. La colonne conditionnelle n’est probablement pas la plus optimale. Vous pourriez penser à ajouter une colonne qui serait l’extraction du premier caractère de votre colonne Comptes (pour avoir les numéros) et vous construire une table avec les numéros de comptes. Puis, dans Power Pivot, vous pourriez créer une relation entre ces deux tables. Ce serait sans doute l’approche la plus efficace.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Je regrette mais vous devrez suivre les consignes de ce forum, inscrites à 2 endroits sur cette page, pour recevoir une réponse, ce que vous omettez régulièrement de faire sur ce forum.
Dans votre cas précis, il faudra un fichier car votre situation est loin d’être claire, avec l’état de votre situation et le résultat attendu.
Cela dit, quand vous insérez des paramètres de scénarios dans Power BI, cela crée automatiquement une mesure avec la valeur sélectionnée par l’usager. C’est cette mesure que vous devez imbriquer dans vos autres formules en DAX, qui sont affectées par la valeur.
Merci.
Sophie
Sophie Marchand
ParticipantBonjour,
En effet, le filtre chronologique dans Excel ne considère pas les semaines. Par contre, vous pourriez insérer vos semaines dans un segment régulier.
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Pour avoir une aide pas à pas pour résoudre cette problématique, je vous suggère notre formation Power BI (niveau 3) où on traite d’un cas exactement comme celui-là.
Sinon et bien, voici en gros comment procéder avec des mesures en DAX (et non des colonnes calculées).
1. Créer une mesure de coûts avec une fonction comme
SUMX(Ventes,RELATED(DimProduit[CoûtUnitaire]*Ventes[UnitésVendues])
2. Créer une mesure de marges en soustrayant votre mesure de coûts à votre mesure de ventes
Au plaisir,
Sophie
Sophie Marchand
ParticipantBonjour,
Dynamique selon quelles règles? Merci d’expliquer le résultat recherché.
Merci.
Sophie
-
AuteurMessages