- Ce sujet contient 1 réponse, 2 participant et a été mis à jour pour la dernière fois par il y a 1 année et 8 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › Power Query › Critères sur 2 tables (ou plus)
Bonjour,
j’ai 2 tables contenants des données d’employé.
La table 1, se nomme Employe et la table 2 se nomme Inter.
La table Employe contient les informations de l’employé, dont entre autre, le matricule de l’employé, nom, prénom et le syndicat dont il est membre.
La table Inter, contien les informations au niveau de l’emploi, dont entre autre, le matricule, la date d’embauche et la date de départ (si l’employé nous a quitté l’entreprise).
J’ai besoin d’avoir les employés actifs, qui n’ont pas quitté l’entreprise, donc la date de départ est null et qui ne sont pas dans un syndicat précis (ex le no 101).
Étant en DirectQuery, j’arrive, pour chacune des tables, à faire les critères pour la date de départ et le syndicat, mais lorsque je veux calculé le nombre d’employés restants (actifs) je n’arrive pas à avoir de résultat qui prend en chagre les 2 critères.
La relation entre les 2 tables est 1 pour 1.
Est-ce que cela se fait en DirectQuery?
je vous propose de fusion des deux tables en utilisant Power Query :
Étape 1 : Importer vos tables
Chargez vos tables “Employe” et “Inter” dans le modèle de données.
Étape 2 : Fusionner les tables
Assurez-vous que la table “Employe” est sélectionnée.
Allez dans l’onglet “Accueil” et cliquez sur “Fusionner des requêtes”. Dans le menu déroulant, sélectionnez “Fusionner des requêtes comme nouvelle”.
Étape 3 : Configurer la fusion
Une nouvelle fenêtre s’ouvrira pour configurer la fusion. Assurez-vous que la table “Inter” est sélectionnée dans la liste déroulante.
Sélectionnez la colonne “Matricule” dans les deux tables comme colonne de fusion. Assurez-vous que la correspondance de la colonne est définie sur “Égale”.
Pour le type de fusion, sélectionnez “Gauche externe”. Cela inclura toutes les lignes de la table “Employe” et seulement les lignes correspondantes de la table “Inter”.
Étape 4 : Appliquer la fusion
Cliquez sur le bouton “OK” pour appliquer la fusion. Vous verrez maintenant une nouvelle colonne dans la table “Employe” qui contient les informations de la table “Inter” pour les employés correspondants. Il ne reste plus qu’à la deployer et choisir les colonnes comme “date de départ”
Cordialement
Xavier
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é.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !