Accueil – Le CFO masqué › Forums › Power Query › "Impossible de déterminer une valeur unique…"
- Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par mondouma, le il y a 5 années.
-
AuteurArticles
-
14 août 2019 à 17 h 12 min #57147mondoumaParticipant
Bonjour à tous,
J’essaie de calculer des montants “Quarter on Quarter” avec la formule indiquée dans le ce vidéo de formation de Microsoft (voir à partir de 4:12).
Malheureusement, je reçois ce message d’erreur (voir image) “Il est impossible de déterminer une valeur unique pour la colonne X. Cela peut se produire quand une formule de mesure fait référence à une colonne qui contient de nombreuses valeurs, sans spécifier d’agrégation telle que min, max, count ou sum..”
J’ai aussi essayé avec la fonction DATEADD, comme dans cette vidéo.
J’ai essayé avec une autre colonne de référence créée sur mesure pour tester la fonction et être sûr que les données initiales n’étaient pas “polluées”. Même message d’erreur.
Quelqu’un peut m’aider?
- Ce sujet a été modifié le il y a 5 années et 1 mois par mondouma.
Attachments:
You must be logged in to view attached files.15 août 2019 à 9 h 28 min #57157Sophie MarchandParticipantBonjour,
Sans voir votre modèle de données, c’est sur à dire mais je suppose que vous n’avez pas passé une expression en premier paramètre. Autrement dit [Investissement M$], passé en premier paramètre doit sans doute être le nom de votre colonne et non le nom d’une mesure. Si tel est bien le cas (impossible de savoir sans voir votre modèle de données), il s’agirait soit d’ajouter la fonction SUM devant (donc somme de la colonne) ou de créer une mesure qui fait la somme de cette colonne et d’utiliser cette mesure en premier paramètre.
Merci.
Sophie
15 août 2019 à 13 h 50 min #57188mondoumaParticipantBull’s eye! Merci beaucoup.
Malheureusement, une solution appelle un autre problème et maintenant lorsque j’utilise la mesure Invest Dern Tri dans une visualisation, je reçois cet avertissement: “MdxScript(Model) (3, 86) Erreur de calcul dans la mesure X: Une colonne spécifiée dans l’appel de la fonction SAMEPERIODLASTYEAR n’est pas de type DATE.” (voir image).
Il y a quelque chose de mélangeant avec ma colonne date pcq dans Power Query, elle apparait comme une date (type donnée), dans l’onglet données de Power BI desktop elle apparait comme date aussi, mais dans la liste des champs à droite, le symbole date n’apparaît pas (ex. icone de terre pour lieu apparaît lui).
Si je peux faire autre chose pour aider (partager le modèle… en capture d’écran?), n’hésitez pas à me dire comment.
Merci beaucoup!
- Cette réponse a été modifiée le il y a 5 années et 1 mois par mondouma.
- Cette réponse a été modifiée le il y a 5 années et 1 mois par mondouma.
- Cette réponse a été modifiée le il y a 5 années et 1 mois par mondouma.
Attachments:
You must be logged in to view attached files.15 août 2019 à 16 h 14 min #57199Sophie MarchandParticipantBonjour,
De façon à pouvoir utiliser les fonctions de TIME INTELLIGENCE comme la fonction SAMEPERIODLASTYEAR, vous devez absolument avoir une table de dates dans votre modèle de données et utiliser cette date dans votre mesure.
Je vous recommande fortement de suivre notre formation en ligne ou en classe d’introduction au langage DAX car autrement, vous risquez de tourner en rond à chacune de vos mesures.
Voici le lien vers l’ensemble de nos formations https://www.lecfomasque.com/formations/liste-des-formations-offertes/.
Au plaisir,
Sophie
21 août 2019 à 9 h 01 min #57293 -
AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.