Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Power BI LOOKUPVALUE entre 2 tables avec relations 1 à plusieurs

thenthelo

XLDnaute Junior
Bonjour, débutante en DAX je sollicite votre aide.

Je souhaite récupérer une donnée de la table A dans la table B.
La relation entre les 2 tables est A*--------1B , c’est-à-dire de plusieurs à 1.
De par le fait de cette relation la fonction RELATED ne marche pas. Je pensais pouvoir utiliser LOOKUPVALUE mais cela ne fonctionne pas non plus.

Dans la table A j’ai une liste de n° de Postes avec pour chaque n° de Poste un Statut (Actif ou Inactif)
Dans la table B j’ai une liste d’ID de personnes et le n° de Poste rattaché à la personne.
Je veux dans la Table B récupérer le Statut du Poste de chaque ID.
Dans ma table B j’ai créé une colonne calculé Test=(LOOKUPVALUE(‘TableB’[Statut_Poste],‘Table B’[N°_Poste],’Table A’[N°_Poste])

La formule me retourne le message suivant ‘Erreur OLE DB ou ODBC : Query(3,13) Une table de plusieurs valeurs a été fournie alors qu’une valeur unique était attendue.

Ce que je cherche à faire est impossible ou je m’y prends mal ? Sachant que cela fonctionne très bien sans DAX en visualisation dans une table. Précision ma formule doit impérativement être dans la table B.

Un grand merci pour votre aide
 

Discussions similaires

Réponses
2
Affichages
257
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…