Note: The other languages of the website are Google-translated. Back to English
Einloggen  \/ 
x
or
x
Registrieren  \/ 
x

or

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 Filtern 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 Daten und Zahlen > Filtern, 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 Kutools > Klicken Sie (sodass dort ein Haken erscheint) auf das Rechteck neben > 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 Abschnitt.
  • 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:


Die besten Tools für die Office-Produktivität

Kutools für Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formula Bar (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2019 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. Vollständige Funktionen 30 Tage kostenlose Testversion. 60 Tage Geld-zurück-Garantie.
kte tab 201905

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 täglich Hunderte von Mausklicks für Sie!
officetab unten
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Bethany · 3 years ago
    Hello, Is it possible to get the results to filter to another tab in the worksheet?
  • To post as a guest, your comment is unpublished.
    domy · 4 years ago
    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!
  • To post as a guest, your comment is unpublished.
    mahdi · 4 years ago
    excellent, thank you so much
  • To post as a guest, your comment is unpublished.
    Mc NWOGU · 5 years ago
    YOU SHOULD FIRST OF ALL CHANGE THE DATE COLUMN TO DATE DATATYPE.
  • To post as a guest, your comment is unpublished.
    karthi · 6 years ago
    thank you this comment is very useful :D
  • To post as a guest, your comment is unpublished.
    Safi · 6 years ago
    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
  • To post as a guest, your comment is unpublished.
    AyahSalwa · 7 years ago
    thank you, this is very helpful
    • To post as a guest, your comment is unpublished.
      JAVID KHAN · 5 years ago
      Thank you very much for providing this valuable article