- Ce sujet contient 3 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 1 année et 4 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power BI › Fusionner requetes
Bonjour,
J’ai deux requetes dont je souhaite fusionner sur la colonne Code Délégation
Lors de cette opération, il me trouve aucun enregistrement commun (Voir copie ecran) alors que le premier enregistrement de la 1ere table est identique au seul de la seconde table.
J’ai constaté que sur des colonnes de type numérique, les enregistrement étaient trouvés.
La colonne Code Délégation et Delegation code contiennent des valeurs alphanumériques.
Pouvez-vous m’apporter une réponse ?
Bien à vous.
Bonjour,
Pour avoir eu un cas similaire, il faudrait déterminer la longueur des 2 champs “Code Délégation” et “Delegation code”. Si La longueur est différente, la jointure ne pourra pas s’effectuer.
Power Query > Onglet Transformer > Groupe Colonne Texte > Extraire > Longueur
Ensuite selon les 2 résultats, tu pourras nettoyer les 2 champs, pour en faire coïncider la longueur sur 6 caractères alphanumériques.
> Onglet Transformer > Groupe Colonne Texte > Format > Nettoyer
> Onglet Transformer > Groupe Colonne Texte > Format > Supprimer les espaces
Pour ma part, j’avais choisi de compléter avec des espaces à la fin, le champ inférieur en longueur, grâce à la fonction Text.PadEnd.
Text.PasEnd: Retourne une valeur text remplie jusqu’à la longueur count en insérant des espaces à la fin de la valeur de texte text. Un caractère facultatif character peut être utilisé pour spécifier le caractère utilisé pour le remplissage. Le caractère de remplissage par défaut est un espace.
https://learn.microsoft.com/fr-fr/powerquery-m/text-padend
Bon courage et tiens-nous au courant,
Guy
Bonjour,
Oui effectivement j’ai pu constater que la longueur de mes 2 champs “Code Délégation” et “Delegation code” était différente( un de 20 caractères et l’autre de 6). J’ai donc procéder au nettoyage par les 2 commandes (> Onglet Transformer > Groupe Colonne Texte > Format > Nettoyer
et > Onglet Transformer > Groupe Colonne Texte > Format > Supprimer les espaces).
J’ai à présent bien une coïncidence entre mes 2 colonnes.
Merci pour cette aide précieuse.
Bonjour,
Bonne nouvelle !
Merci pour ce retour “gagnant” 😉
Guy
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Accédez à la puissance de Power BI (niveau 1)
Accédez à la puissance de Power BI (niveau 2)
Accédez à la puissance de Power BI (niveau 3)
Introduction au langage DAX (Power BI et Power Pivot)
*Ne peut être jumelé à aucune autre promotion.
*Ne peut être jumelé à aucune autre promotion.
*Our credit program is excluded from this promotion.
*Les parcours et les blocs de crédits sont exclus de cette promotion.
🎁 BONUS : À l’achat de ce parcours, recevez gratuitement notre formation d’initiation à la programmation!