Ich möchte zum vergleichen von zwei Listen in verschiedenen Arbeitsblättern in Excel alle Duplikate zu finden
Ich weiß, das ist sehr einfach, aber ich brauche noch Hilfe:
Habe ich eine Liste von Eigenschaften, die beendet haben, eine Ausbildung. Ich brauche die Namen von denen, die dies noch nicht getan haben, diese Ausbildung, aber das system nicht geben Sie mir eine solche Liste. Allerdings habe ich eine Liste von alle unsere Eigenschaften. Das bedeutet, dass ich um zwei Spalten zu vergleichen, die in verschiedenen Arbeitsblättern.
Eigenschaften sind identifiziert durch ID
Zahlen. Was wäre mein Leben einfacher ist, wenn es eine formula
kann erkennen, dass duplicates
und markieren Sie die komplette Liste der hotels so diejenigen, die nicht hervorgehoben haben, nicht gemacht die Ausbildung.
Lassen Sie mich wissen, wenn Sie irgendwelche Empfehlungen für mich!
InformationsquelleAutor user2384032 | 2013-05-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ohne VBA...
Wenn du eine hilfsspalte verwenden, können Sie die
MATCH
- Funktion, um zu testen, ob ein Wert in einer Spalte in eine andere Spalte (oder in einer anderen Spalte auf einem anderen Arbeitsblatt). Es wird ein Fehler zurückgegeben, wenn keine übereinstimmung vorhanden istEinfach Duplikate identifizieren, verwenden Sie eine hilfsspalte
Übernehmen die Daten in Tabelle1, Spalte A, und eine andere Liste in Tabelle2, Spalte A. In den Helfer, Spalte, Zeile 1 platzieren Sie die folgende Formel:
=If(IsError(Match(A1, 'Sheet2'!A:A,False)),"","Duplicate")
Ziehen/kopieren Sie diese Formel nach unten, und es sollte erkennen, die Duplikate.
Zu markieren, Zellen, bedingte Formatierung verwenden:
Mit etwas basteln, können Sie diese
MATCH
Funktion in eine Bedingte Formatierung Regel, die würde markieren Sie doppelte Werte. Ich würde wohl machen dieses statt mit einer hilfsspalte, obwohl die hilfsspalte ist eine großartige Möglichkeit, zu "sehen" Ergebnisse, bevor Sie die bedingte Formatierung, Regel.Etwas wie:
=NOT(ISERROR(MATCH(A1, 'Sheet2'!A:A,FALSE)))
Für Excel 2007 und Vorherige, Sie können nicht verwenden Sie die bedingte Formatierung Regeln, die Verweise auf andere Arbeitsblätter. Verwenden Sie In diesem Fall auf die hilfsspalte und stellen Sie Ihre formatierungsregel in Spalte A wie:
=B1="Duplicate"
Dieser screenshot ist aus der 2010-Benutzeroberfläche, aber die gleiche Regel sollte die Arbeit in Excel 2007/2003.
Verweise auf andere Blätter in der bedingten Formatierung (und Daten-Validierung) ist nur in Excel 2010 und höher. Für frühere Versionen, müssen Sie die Daten in das gleiche Blatt. Aus Gründen wie diesem, ist es eine gute Idee, um Ihre Excel-version, wenn er Fragen stellte.
pro teylyn Kommentar, Sie nicht verwenden können, diese Art der bedingten Formatierung, die auf früheren Versionen von Excel, aber ich überarbeitete meine Antwort mit einer neuen bedingten Formatierung Regel auf der Grundlage der Helfer Spalte/erste Formel, die arbeitet für Sie. Check it out 🙂 Und wie immer, wenn dies dein problem gelöst hat, bitte beachten Sie die Kennzeichnung der Antwort als "Akzeptiert". Cheers.
Ich benutzte excel 2003 nur bis zum letzten Jahr @pnuts 🙂
Ich Sprach nicht über benannte Bereiche, sondern Verweise auf ein Blatt Bereich. Benannte Bereiche werden immer Arbeit in der CF-und DV-Situationen, egal, was die Excel-version.
InformationsquelleAutor David Zemens