Innehållsförteckning
Den här artikeln kommer att ge dig några värdefulla metoder för att filtrera ett datumintervall i Excel. Antag att du har försäljningsinformation för en månad, men du vill inte veta vilken försäljning som skedde varje dag i den månaden. Du behöver snarare veta vad som hände under vissa specifika dagar eller under en specifik vecka. För det ändamålet bör du filtrera ut ett datumintervall så att du enkelt kan ta reda på vad som var denföretagets tillstånd under denna tidsperiod.
Här kommer vi att arbeta med följande dataset som visar följande Försäljningskvantitet. av några elektroniska produkter i en butik på några olika datum under månaderna Januari , Februari och Mars .
Ladda ner övningsboken
Filtrera datumintervall.xlsm5 sätt att filtrera datumintervall i Excel
1. Använda Excel-filterkommando för att filtrera datumintervallet
Den enklaste åtgärden att filter ut en intervall av datum. använder sig av Filterkommando från Redigering av Vi ska se hur vi kan göra detta.
1.1. Filtrering av datumintervall genom urval
Anta att vi vill veta om Försäljningskvantitet. under månaderna Januari och Mars Så vi måste Filter ut ur datum i månaden Februari .
Steg:
- Markera valfria celler bland B4 och D4 och sedan gå till Hem >> Sortera & Filtrera >> Filter
- Klicka sedan på den markerade ikon i cellen B4 (visas på följande bild).
- Ta sedan bort märkningen Januari och Mars och klicka på OK .
Du kan se information om försäljningen i Februari .
- För att få information om Januari och Mars , välj den sortiment B10:D12 och gör följande högerklicka på någon av de markerade cellerna.
- Klicka sedan på Radera rad .
- A varningsmeddelande kommer att visas. Klicka bara på OK .
- Denna åtgärd avslutar all information om den produktförsäljning. på Februari Välj nu Filter från Sortera & Filtrera band igen.
Nu ser du informationen om den Försäljning på Januari och Mars endast.
På så sätt kan du F ilter a intervall av datum. i Excel för att se den information du vill ha.
Läs mer: Hur man beräknar datumintervall i Excel
1.2. Filtrering av datumintervall med hjälp av datumfilter
Vi är angelägna om att få veta mer om försäljningskvantitet under månaderna Januari och Mars Så vi måste Filter ut ur datum i månaden Februari .
Steg:
- Markera valfria celler bland B4 och D4 och sedan gå till Hem >> Sortera & Filtrera >> Filter
- Klicka sedan på den markerade ikon i cellen B4 (visas på följande bild).
- Välj Anpassat filter från Datumfilter (visas i nästa bild).
Kom ihåg att du vill se den Försäljning information under de månader då Januari och Mars Så du måste filter ut Februari månad. Så för att göra detta,
- Ställ in Datum som ' är före 01-02-22 eller är efter 07-02-22". (se figuren nedan)
- Klicka nu på OK och du kommer att se information om försäljningen under månaderna Januari och Mars .
På så sätt kan du Filtrera datumintervallet som du vill. Du kan också hitta andra alternativ i Datumfilter som Idag, igår, nästa månad etc. Om du vill filtrera datumintervall på ett annat sätt, kan du använda dessa alternativ.
Läs mer: Hur man använder anpassade datumfilter i Excel (5 enkla sätt)
2. Filtrera datum med hjälp av FILTER-funktionen
Användning av Excel FILTER-funktionen skulle vara en smart idé att Filter datumintervall . tänk om du vill veta mer om informationen om Försäljning på Februari Låt oss se vilket förfarande du bör följa för denna metod.
Steg:
- Gör först ett nytt diagram som i följande figur.
- Kontrollera att nummerformat. på kolumn F är inställd till Datum .
- Skriv följande formel i cell F5 .
=FILTER(B5:D14,MONTH(B5:B14)=2, "Inga uppgifter")
Månadsfunktionen hjälper till med att FILTER funktion för att återge information om Försäljning baserat på den månad som vi anger i formeln. Här vill vi se den Försäljning information i Februari , så vi kontrollerar om datum intervallet B5:B14 hör till månadens nummer 2 Om ja, kommer vi att se Försäljning historia av Februari månad. Annars får vi inga uppgifter .
- Tryck nu på ENTER och du får se all information om produktförsäljning. på Februari .
På så sätt kan du Filter datumintervall i en överblick.
Läs mer: Excel VBA: Filtrera datum före idag (med snabba steg)
3. Använda pivottabell för att filtrera datumintervallet
I det här avsnittet visar jag dig hur du kan filter a datumintervall med hjälp av Pivottabell Låt oss säga att du vill veta hur stor den totala Försäljning på Januari Följ bara det förfarande som anges nedan.
Steg:
- Välj först den intervall B4:D12 Gå sedan till Infoga >> Pivottabell
- A dialogruta kommer att visas. Klicka bara på OK .
Du kommer att se PivotTable-fält till höger i ett nytt Excel-ark. Det har alla Fält från Kolumnrubriker av ditt dataset. Det finns fyra Områden som heter Filter , Kolumner , Rader och Värden . Du kan dra alla Fält på dessa Områden .
- Klicka nu på Datum i den PivotTable-fält Du kommer att se ett annat fält Månad visas automatiskt.
- Det här är en svår del. Du måste avmarkera Datum men markera Produkter och Försäljningsantal. från fält
- Dra sedan i Månader fältet från den område på Rader till Filter (visas i följande bild).
Denna åtgärd visar varje Försäljning och Produkter av datamängden i en Pivottabell .
- Om du vill se Försäljning på Januari , klicka på pil av det markerade området i följande bild och välj sedan Jan .
- Därefter klickar du bara på OK .
Nu kan du se alla de Produkter och deras respektive Försäljning i den Pivottabell Du kan också se det totala antalet Försäljning på Januari månad.
På så sätt kan du enkelt filtrera datumintervall med hjälp av en Pivottabell I det här fallet filtrerad ut ur datum på Februari och Mars .
Läs mer: Hur man filtrerar datumintervall i en pivottabell med Excel VBA
Liknande läsningar
- SUMIF mellan två datum och med ett annat kriterium (7 sätt)
- Beräkna genomsnitt om inom datumintervall i Excel (3 sätt)
- Hur man använder SUMIFS för att summera värden i datumintervall i Excel
- Gör SUMIF Datumintervall Månad i Excel (9 sätt)
- Excel SUMIF med ett datumintervall i månad & år (4 exempel)
4. Använda VBA för att filtrera datumintervallet
Vi kan filtrera datumintervallet via VBA också. Anta att du bara vill veta om den Försäljning på Februari och Mars Vi diskuterar processen nedan.
Steg:
- Öppna först Visual Basic från Fliken för utvecklare .
Därefter öppnas ett nytt fönster med Microsoft Visual Basic för tillämpningar .
- Öppna nu Infoga >> välj Modul .
- Skriv in följande kod i VBA-modul .
Public Sub DateRangeFilter() Dim StartDate As Long, EndDate As Long StartDate = Range("B10").Value EndDate = Range("B14").Value Range("B4:B14").AutoFilter field:=1, _ Criteria1:=">=" & StartDate, _ Operator:=xlAnd, _ Criteria2:="<=" & EndDate End Sub
Här har jag skapat en Under DateRangeFilter , där jag deklarerade två variabler StartDate och Slutdatum som Lång .
Eftersom vi vill veta mer om Försäljning under månaderna Februari och Mars , vi fastställer den första datum på Februari som vår startdatum (cell B10 ) och den sista datum på Mars som vår slutdatum. (cell B14 ) med hjälp av området och Värdemetod Sedan använde vi AutoFilter-metoden till Filter denna datumintervall från B4:B14 genom att ställa in kriterier för startdatum och slutdatum. .
- Kör nu Makroer från Excel-bladet.
- Efter det kommer du bara att se datum på Februari och Mars .
På så sätt kan du filter datumintervall genom att använda enkla VBA kod.
Läs mer: Excel VBA: Filtrera datumintervall baserat på cellvärde (makro och användarformulär)
5. Använda Excel-funktionerna AND och TODAY för att filtrera datumintervallet
Anta att du vill veta om Försäljning historia med datum mellan 60 och 80 för några dagar sedan från idag Du kan följa detta tillvägagångssätt.
Steg:
- Gör en ny kolumn , namnge den som du vill, i det här fallet kallar jag den för Filtrerat datum .
- Skriv sedan följande formel i cell E5 .
=AND(TODAY()-B5>=60,TODAY()-B5<=80)
Här, TODAY-funktionen identifierar den datum mellan 60 och 80 för några dagar sedan från idag Vi använder denna logik för AND-funktionen . Då är det OCH funktionen returnerar värdena enligt logiken,
- Tryck på ENTER och du kommer att se resultatet i cellen E5 .
- Använd nu Handtag för fyllning till AutoFill lägre celler.
- Välj cell E5 och välj sedan Hem >> Sortera & Filtrera >> Filter
- Klicka nu på den markerade pil , oavmärkt FALSK och klicka sedan på OK (se följande figur).
- När du har utfört denna åtgärd visas följande Försäljning historia bland dina önskade sortiment på datum .
På så sätt kan du filter datumintervall i Microsoft Excel.
Läs mer: Excel-formel för att lägga till datumintervall (11 snabba metoder)
Arbetsbok för praktiska övningar
Här ger jag dig det dataset på vilket jag tillämpade denna metod. Jag hoppas att detta kan vara till hjälp för dig att öva på dessa metoder på egen hand.
Slutsats
Denna artikel handlar om hur du kan filtrera datumintervall i Excel. Vi har tillämpat ganska enkla metoder här. Filtrering av datumintervall kan vara mycket användbart när du arbetar i en stor datamängd och du behöver veta om vissa incidenter, händelser eller information inom en viss period. Jag hoppas att du har nytta av den här artikeln. Om du har enklare metoder i åtanke eller om du har någon feedback, är du välkommen att lämna dem i kommentarsfältet.