J'ai deux feuilles de travail que je veux combiner et afficher dans un troisième. La première feuille de calcul est une mise à jour flottante hebdomadaire de la liste des employés. La seconde est les heures travaillées détaillées par chaque employé. Les listes partagent l'identifiant Employee_Id en tant qu'identifiant unique. Donc, si Emp_ID = Emp_ID, affichez Emp_ID Location Terminal (à la fois de la première feuille) et affichez Hours PTO Overtime et Total Hours (à partir de la deuxième feuille).Combiner deux feuilles de travail dans un troisième
Répondre
supposant emp_id est en A1 pour les deux premières feuilles, copier A: F de Feuille2 en A1 de Sheet3. Une fois là, ajoutez Department
dans G1, supprimez ColumnB et insérez un nouveau ColumnA. En G2 et copié vers le bas en fonction:
=VLOOKUP(B2,Sheet1!A:D,4,0)
C'est exactement ce que je cherchais, merci! – Landers
Si la sortie est requise pour l'impression (donc pas de problème de cacher des colonnes pour préserver la confidentialité, etc.) je suggère d'ajouter la colonne 'Department' dans Sheet2 (similaire à ci-dessus) et de cacher les colonnes B, G & H drap. C'est moins de travail et il peut être utile d'avoir 'Nom 'ainsi que' Emp_ID' dans cette feuille (pour quelqu'un capable de voir!) – pnuts
Utilisez cette formule, il ne nécessite pas de copier-coller entre les feuilles:
=IFERROR(VLOOKUP($B2,Sheet1!$A:$D,MATCH(C$1,Sheet1!$A$1:$D$1,0),FALSE),VLOOKUP($B2,Sheet2!$A:$H,MATCH(C$1,Sheet2!$A$1:$H$1,0),FALSE))
Les en-têtes doivent correspondre exactement aux en-têtes de l'autre deux feuilles.
Une image vaut mille mots. Veuillez montrer vos données telles quelles et à quoi vous voulez qu'elles ressemblent. –
@ScottCraner J'ai ajouté une image désolé. – Landers