Direkt zum Inhalt

Wie filtere ich Daten zwischen zwei bestimmten Daten in Excel?

Manchmal möchten Sie möglicherweise nur Daten oder Datensätze zwischen zwei bestimmten Daten in Excel filtern. Beispielsweise möchten Sie die Verkaufsdatensätze zwischen dem 9 und dem 1 zusammen in Excel anzeigen und andere Datensätze ausblenden. Dieser Artikel befasst sich mit Möglichkeiten zum einfachen Filtern von Daten zwischen zwei bestimmten Daten in Excel.

Filtern Sie Daten zwischen zwei bestimmten Daten mit dem Befehl Filter
Filtern Sie Daten zwischen zwei bestimmten Daten mit VBA-Code
Wählen Sie mit Kutools for Excel alle Daten zwischen zwei bestimmten Daten aus


Filtern Sie Daten zwischen zwei bestimmten Daten mit dem Befehl Filter

Angenommen, Sie haben folgenden Bericht und möchten jetzt die Elemente zwischen dem 9 und dem 1 filtern, damit Sie einige Informationen schnell zusammenfassen können. Siehe Screenshots:

doc-filter-date-1 -2 doc-filter-date-2

Microsoft Excel Filter Befehl unterstützt das Filtern aller Daten zwischen zwei Daten mit den folgenden Schritten:

Schritt 1: Wählen Sie die Datumsspalte, im Fall Spalte C. Und klicken Sie Datum > Filter, siehe Screenshot:

doc-filter-date-3

Schritt 2: Klicken Sie auf die Pfeilschaltfläche neben dem Titel der Spalte C. Und bewegen Sie die Maus über die Datumsfilterund wählen Sie die Option Zwischen Element in der rechten Liste, siehe folgenden Screenshot:

doc-filter-date-4

Schritt 3: Im Auftauchen Benutzerdefinierter AutoFilter Geben Sie im Dialogfeld die beiden Daten an, nach denen Sie filtern möchten. Siehe die folgenden Schritte:

doc-filter-date-5

Schritt 4: Klicken Sie auf OK. Jetzt wird die Datumsspalte zwischen den beiden spezifischen Daten gefiltert und andere Datensätze ausgeblendet, wie der folgende Screenshot zeigt:

doc-filter-date-6


Filtern Sie Daten zwischen zwei bestimmten Daten mit VBA-Code

Der folgende kurze VBA-Code kann Ihnen auch dabei helfen, die Daten zwischen zwei bestimmten Daten zu filtern. Gehen Sie dazu folgendermaßen vor:

Schritt 1: Geben Sie die beiden spezifischen Daten in die leeren Zellen ein. In diesem Fall gebe ich das Startdatum 9 in Zelle E1 und das Enddatum 2012 in Zelle E1 ein.

doc-filter-date-7

Schritt 2: Dann halten Sie die ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen Fenster.

Schritt 3: Klicken Sie auf Insert > Modulund fügen Sie den folgenden Code in das Modulfenster ein.

Public Sub MyFilter()
    Dim lngStart As Long, lngEnd As Long
    lngStart = Range("E1").Value 'assume this is the start date
    lngEnd = Range("E2").Value 'assume this is the end date
    Range("C1:C13").AutoFilter field:=1, _
        Criteria1:=">=" & lngStart, _
        Operator:=xlAnd, _
        Criteria2:="<=" & lngEnd
End Sub

Hinweis:

  • In dem obigen Code, lngStart = Bereich ("E1"), E1 ist das Startdatum in Ihrem Arbeitsblatt und lngEnd = Bereich ("E2"), E2 ist das von Ihnen angegebene Enddatum.
  • Bereich ("C1: C13"), die Reichweite C1: C13 ist die Datumsspalte, die Sie filtern möchten.
  • Alle oben genannten Codes sind Variablen. Sie können sie nach Bedarf ändern.

Schritt 4: Dann drücken F5 Schlüssel zum Ausführen dieses Codes, und die Datensätze zwischen dem 9 und dem 1 wurden gefiltert.


Wählen Sie mit Kutools for Excel alle Daten zwischen zwei bestimmten Daten aus

In diesem Abschnitt empfehlen wir Ihnen die Wählen Sie Bestimmte Zellen aus Nutzen von Kutools for Excel. Mit diesem Dienstprogramm können Sie problemlos alle Zeilen zwischen zwei bestimmten Daten in einem bestimmten Bereich auswählen und diese Zeilen dann an eine andere Stelle in Ihrer Arbeitsmappe verschieben oder kopieren.

Vor der Bewerbung Kutools for Excel, Bitte Laden Sie es zuerst herunter und installieren Sie es.

1: Wählen Sie den Bereich aus, den Sie nach zwei Daten filtern möchten, und klicken Sie dann auf Kutoolen > Auswählen > Wählen Sie Bestimmte Zellen aus...

2: In dem Wählen Sie Bestimmte Zellen aus Geben Sie im Dialogfeld die folgenden Einstellungen an

  • 1). Wählen Ganze Reihe Option in der Auswahltyp .
  • 2). In dem Spezifischer Typ Abschnitt, bitte nacheinander auswählen Größer als oder gleich wie und Gleich oder kleiner als in den beiden Dropdown-Listen. Geben Sie dann das Start- und Enddatum in die folgenden Textfelder ein.
  • 3). Drücke den OK Taste. Siehe Screenshot:

doc-filter-date-9

Nun wurden alle Zeilen ausgewählt, die dem Kriterium entsprechen. Anschließend können Sie die ausgewählten Zeilen nach Bedarf in einen gewünschten Bereich kopieren und einfügen.

  Wenn Sie eine kostenlose Testversion (30 Tage) dieses Dienstprogramms wünschen, Bitte klicken Sie, um es herunterzuladenund wenden Sie dann die Operation gemäß den obigen Schritten an.


Filtern Sie mit Kutools for Excel alle Daten zwischen zwei bestimmten Daten


In Verbindung stehende Artikel:

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
really cool - thank you
This comment was minimized by the moderator on the site
Date on which performed
19/04/2019 - 19/04/2019
08/05/2019 - 08/05/2019
14/05/2019 - 21/05/2019

15/05/2019 - 15/05/2019
15/05/2019 - 29/05/2019
21/05/2019 - 30/05/2019
22/05/2019 - 12/06/2019
22/05/2019 - 27/05/2019
22/05/2019 - 19/06/2019
24/05/2019 - 06/06/2019
24/05/2019 - 24/05/2019
27/05/2019 - 03/06/2019
27/05/2019 - 27/05/2019
27/05/2019 - 27/05/2019
28/05/2019 - 29/05/2019
30/05/2019 - 30/05/2019
30/05/2019 - 30/05/2019
31/05/2019 - 22/06/2019


which filter do i need to use to filter it with the end date. now after 08/05/2019 the next task was completed by 21/05/2019. i need to arrange in date wise when the task was closed. can anyone suggest me please.
This comment was minimized by the moderator on the site
Hello, Is it possible to get the results to filter to another tab in the worksheet?
This comment was minimized by the moderator on the site
Hi guys, is it possible to creat a loop for the sample "Filter dates between two specific dates with VBA code"? Because i have a lot of dates and not just one as shown here. Thank you!
This comment was minimized by the moderator on the site
excellent, thank you so much
This comment was minimized by the moderator on the site
YOU SHOULD FIRST OF ALL CHANGE THE DATE COLUMN TO DATE DATATYPE.
This comment was minimized by the moderator on the site
thank you this comment is very useful :D
This comment was minimized by the moderator on the site
Hi For Step 2 Instead of the "Date Filter" I see "Text Filter" All of the cells in the column are dates and they are formatted as MM/DD/YYYY I am not sure how to format the Text Filter to be a Date Filter Any Advice? Thank You
This comment was minimized by the moderator on the site
thank you, this is very helpful
This comment was minimized by the moderator on the site
Thank you very much for providing this valuable article
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations