Angenommen, Ihre Liste der derzeit in Ihrem Unternehmen tätigen Personen befindet sich in SpalteA des Blattes Current
und Ihre Liste der Personen, die jemals in Ihrem Unternehmen gearbeitet haben, einschließlich aktueller und früherer Mitarbeiter, ist in SpalteA des Blattes AllTime
in einem neuen Arbeitsblatt enthalten :
=IF(COUNTIF(Current!A:A,AllTime!A1)>0,"",AllTime!A1)
und nach unten kopieren.
Vorausgesetzt, der Bereich ist ausreichend, sollte dies automatisch für Hinzufügungen und Löschungen in entweder Current
oder AllTime
aktualisiert werden.
Es sollte Lücken in der Ausgabe geben (wo Mitarbeiter aktuell sind) und diese Lücken könnten mit einer Formel geschlossen werden, aber abhängig von der Größe Ihrer Liste möchten Sie möglicherweise nicht zu schließen. Wenn Sie zu einem bestimmten Zeitpunkt eine kompakte Liste wünschen, filtern Sie einfach Ihr drittes Blatt, um Leerzeichen in der relevanten Spalte auszuschließen. Wählen Sie dann aus und fügen Sie es in einen Bereich ohne versteckte Zeilen ein.
können Sie dies durch Formeln erreichen, aber wenn Sie ein Werkzeug suchen, versuchen Sie ASAP Utility, ein kostenloses Add-in für Excel. Es wird dies automatisieren. –
Nein, ich glaube nicht, dass Sie Excel hier fragen können, da das nicht direkt mit der Programmierung zusammenhängt – bugwheels94
@ ankit31894 Was lässt Sie denken * bezieht sich nicht auf die Programmierung direkt *? – pnuts