Ich habe zwei Arbeitsmappen. Mappe1 ist eine exportierte Liste aus einem Admin-Portal für MS-Lizenzen, die etwa 100 Benutzer (Zeilen) mit Daten in mehreren Spalten enthält. Eine Spalte enthält Firmen-E-Mails.
Book2 ist ein Benutzerexport aus Hyena, der Daten (einschließlich E-Mails) auch in mehreren Spalten mit verschiedenen Überschriften wie Titel, Abteilung, Standort usw. enthält. Diese Liste enthält etwa 30.000 Benutzer (Zeilen).
Ich muss die 100 Benutzer der ersten Arbeitsmappe innerhalb der 30 KB der zweiten Arbeitsmappe identifizieren, damit ich die Informationen aus ihren Zeilen extrahieren und sie wieder in die ursprüngliche Arbeitsmappe übertragen kann.
Da beide Bücher Benutzer-E-Mails enthalten, habe ich versucht, die E-Mail-Spalte aus Buch1 in eine Spalte in Buch2 zu kopieren, um sie zum Vergleich zu verwenden, da die E-Mails gleich geschrieben werden. Ich habe ein paar Formeln ausprobiert, aber bisher habe ich nicht das gewünschte Ergebnis erzielt. Außerdem enthält die Spalte in Buch2, die die E-Mails enthält, viele Leerzeichen, da nicht alle Benutzerkonten eine zugeordnete E-Mail haben. Ich bin mir nicht sicher, ob das auch ein Problem verursacht.
EDIT: Ich habe ein Beispiel hinzugefügt. Die Überschriften sind dieselben wie in den Originalen. Ich kann in Buch 2 keine Leerzeichen entfernen, da dies die Zeilen mit den benötigten Informationen unterbrechen würde.
Antwort1
Sie können dies beispielsweise tun, indem Sie die E-Mail-Adressen von Buch1 in ein neues Blatt in Buch2 kopieren und dann Buch2 basierend auf den E-Mail-Adressen von Buch1 filtern. Wenn Sie Formatierungsprobleme (Leerzeichen usw.) haben, sollten Sie diese zuerst bereinigen.
Um basierend auf einer Liste zu filtern, gehen Sie in Excel zum Datenband und klicken Sie unter „Sortieren und Filtern“ auf „Erweiterter Filter“. Definieren Sie dann Ihre book2-E-Mail-Adressen alsListenbereichund book1 E-Mail-Adressen als IhreKriterien.