Hvordan filtrere datoperiode i Excel (5 enkle metoder)

  • Dele Denne
Hugh West

Denne artikkelen vil gi noen verdifulle metoder for hvordan du filtrerer en rekke dato(er) i Excel. Anta at du har salgsinformasjon for én måned, men du vil ikke vite salg som skjedde hver dag i den måneden. I stedet må du vite hva som skjedde på noen bestemte dager eller i en bestemt uke. For det formålet bør du filtrere ut et datointervall slik at du enkelt kan finne ut hva som var tilstanden til virksomheten i den perioden.

Her skal vi jobbe med følgende datasett. Den viser salgsmengden av noen elektroniske produkter i en butikk på noen forskjellige datoer i månedene januar , februar og Mars .

Last ned øvelsesarbeidsbok

Filter datoområde.xlsm

5 måter å filtrere datoperiode på i Excel

1. Bruke Excel-filterkommando for å filtrere datoperiode

Den enkleste operasjonen for å filtrere ut en datoer bruker Filter-kommandoen fra Redigering av bånd. La oss se hvordan vi kan gjøre dette.

1.1. Filtrering av datoperiode etter utvalg

Anta at vi ønsker å vite om salgsmengden i månedene januar og mars . Så vi må filtrere ut datoene i måneden februar .

Trinn:

  • Velg en hvilken som helst celle blant B4 og D4 og gå deretter til Hjem >> Sorter & Filter >> Filter

  • Deretter klikker du på det merkede -ikonet i celle B4 (vises i følgende bilde).

  • Fjern så markeringen for januar og mars og klikk OK .

Du vil se informasjonen om salgene i februar .

  • For å få informasjon om januar og mars , velg området B10:D12 og gjør høyreklikk på en av de valgte cellene.
  • Klikk deretter på Slett rad .

  • En advarselsmelding vises. Bare klikk OK .

  • Denne operasjonen vil avslutte all informasjon om produktsalget i februar . Velg nå Filter fra Sorter & Filtrer båndet igjen.

Nå vil du se informasjonen om salget i januar og Kun mars.

Dermed kan du F filtrere et datoområde i Excel for å se ønsket informasjon.

Les mer: Hvordan beregne datoperiode i Excel

1.2. Filtrering av datoperiode ved bruk av datofiltre

Vi er ivrige etter å vite om salgsmengden i månedene januar og mars . Så vi må filtrere ut datoene i måneden februar .

Trinn:

  • Velg alle celler blant B4 og D4 oggå deretter til Hjem >> Sorter & Filter >> Filter

  • Deretter klikker du på det merkede -ikonet i celle B4 (vist i følgende bilde).

  • Velg Egendefinert filter fra Datofilter (vist i neste figur).

Husk at du vil se salgsinformasjonen i månedene av januar og mars . Så du må filtrere ut februar måned. Så for å gjøre dette,

  • Angi datoen som ' er før 01-02-22 eller er etter 07-02-22' (se i figuren nedenfor)

  • Klikk nå OK og du vil se salgsinformasjonen i månedene av januar og mars .

Dermed kan du filtrere datoperioden som du skulle ønske. Du kan også finne andre alternativer i Datofilter som I dag, i går, neste måned osv. Hvis du vil filtrere datoperioder på en annen måte, kan du bruke disse alternativene.

Les mer: Hvordan bruke tilpasset datofilter i Excel (5 enkle måter)

2. Filtrering av dato ved å bruke FILTER-funksjonen

Å bruke Excel FILTER-funksjonen ville være en smart idé å Filtre datoperiode . Tenk deg at du vil vite om informasjonen om salg i februar . La oss se hvilken prosedyre du bør følge angående dettemetode.

Trinn:

  • Lag først et nytt diagram som følgende figur.

  • Pass på at tallformatet for kolonne F er satt til Dato .

  • Skriv inn følgende formel i celle F5 .
=FILTER(B5:D14,MONTH(B5:B14)=2,"No data")

MÅNED-funksjonen hjelper FILTER -funksjonen med å returnere informasjonen om salg basert på måneden vi legger inn i formelen. Her ønsker vi å se salgsinformasjonen i februar , så vi sjekker om dato -intervallet B5:B14 tilhører månedsnummer 2 . Hvis ja, vil vi se salgshistorien for februar måned. Ellers får vi ingen data .

  • Trykk nå ENTER og du vil se all informasjon om produktsalg i Februar .

Dermed kan du filtrere datointervallet på et øyeblikk.

Les mer: Excel VBA: Filtrer dato før i dag (med raske trinn)

3. Bruk av pivottabell for å filtrere datointervallet

I denne delen skal jeg vise deg hvordan du filtrerer en datoperiode ved hjelp av pivottabellen . La oss si at du vil vite om det totale salget i januar . Bare følg prosedyren gitt nedenfor.

Trinn:

  • Velg først området B4:D12 . Gå deretter til Sett inn >> pivottabell

  • A dialogboks vises. Bare klikk OK .

Du vil se Pivottabellfelt på høyre side i et nytt Excel-ark. Den har alle felt fra kolonneoverskriftene i datasettet. Det er fire områder navngitte filtre , kolonner , rader og verdier . Du kan dra hvilket som helst felt på disse områdene .

  • Klikk nå på Dato i pivottabellfeltet . Du vil se et annet felt Måned vil automatisk vises.

  • Nå er dette en vanskelig del. Du må fjerne merket for Dato , men merke Produkter og Salg. fra feltet
  • Dra deretter feltet Måneder fra området for rader til Filtre (vist i følgende bilde).

Denne operasjonen vil vise alle Salg og Produkter av datasettet i en pivottabell .

  • For å se salget i januar , klikk på pilen for det merkede området i det følgende bildet og velg Jan .
  • Deretter klikker du bare OK .

Nå vil du kunne se alle produktene og deres respektive salg i pivottabellen . Du kan også se det totale salget for januar måned.

På denne måten kan du enkelt filtrere datoen område ved å bruke en pivottabell . I dette tilfellet, vi filtrerte ut datoene for februar og mars .

Les mer: Hvordan filtrere datointervall i pivottabell med Excel VBA

Lignende avlesninger

  • Hvordan SUMMER mellom to datoer og med en annen Kriterier (7 måter)
  • Beregn gjennomsnitt hvis innenfor datoperioden i Excel (3 måter)
  • Hvordan bruke SUMIFS for å summere verdier i dato Range i Excel
  • Gjør SUMIF Date Range Month i Excel (9 måter)
  • Excel SUMIF med en datoperiode i måned & År (4 eksempler)

4. Bruk av VBA på filterdatointervall

Vi kan filtrere datointervallet via VBA også. Anta at du bare vil vite om salget i februar og mars . La oss diskutere prosessen nedenfor.

Trinn:

  • Først åpner du Visual Basic fra Utviklerfanen .

Deretter vil det åpne et nytt vindu med Microsoft Visual Basic for Applications .

  • Nå , åpne Sett inn >> velg Modul .

  • Skriv inn følgende kode i VBA-modulen .
1488

Her opprettet jeg et Sub DateRangeFilter , der jeg erklærte to variabler StartDate og Sluttdato som Lang .

Som vi ønsker å vite om salget i månedene Februar og mars , setter vi den første datoen i februar somvår startdato (celle B10 ) og siste dato av mars som vår sluttdato (celle B14 ) ved å bruke området og verdimetoden . Deretter brukte vi AutoFilter-metoden for å Filtrer dette datointervallet fra B4:B14 ved å sette kriterier for startdato og sluttdato .

  • Kjør nå Makroer fra Excel-arket.

  • Etter det vil du bare se datoene for februar og mars .

Dermed kan du filtrere datointervallet ved å bruke enkel VBA kode.

Les mer: Excel VBA: Filtrer datoperiode basert på celleverdi (makro og brukerskjema)

5. Bruke Excel OG- og TODAY-funksjoner for å filtrere Datoperiode

Anta at du vil vite om salgshistorien med datoer mellom 60 og 80 dager siden fra i dag . Du kan følge denne tilnærmingen.

Trinn:

  • Lag en ny kolonne , navngi den som du ønsker. I dette tilfellet, Jeg kaller den Filtrert dato .
  • Skriv deretter inn følgende formel i celle E5 .
=AND(TODAY()-B5>=60,TODAY()-B5<=80)

Her identifiserer IDAG-funksjonen datoene mellom 60 og 80 dager siden fra i dag . Så bruker vi denne logikken for AND-funksjonen . Deretter returnerer AND -funksjonen verdiene i henhold til logikk,

  • Trykk ENTER -tastenog du vil se utdata i celle E5 .

  • Bruk nå Fyllhåndtaket for å Autofyll nedre celler.

  • Velg celle E5 og velg deretter Hjem > ;> Sorter & Filter >> Filter

  • Nå klikker du på den merkede pilen , fjern merket USANN og klikk deretter OK (vist i følgende figur).

  • Etter å ha utført denne operasjonen , vil du se salgshistorien blant ønsket utvalg av datoer .

Dermed kan du filtrere datointervallet i Microsoft Excel.

Les mer: Excel-formel for å legge til datoperiode (11 Quick Metoder)

Praksisarbeidsbok

Her gir jeg deg datasettet som jeg brukte denne metoden på. Jeg håper dette kan være nyttig for deg å øve på disse metodene på egen hånd.

Konklusjon

Denne artikkelen legger vekt på hvordan du filtrerer datoperioden i Excel. Vi har brukt ganske enkle metoder her. Filtrering av datoperioder kan være svært nyttig når du jobber i et stort datasett og du trenger å vite om noen hendelser eller hendelser eller informasjon innenfor en bestemt periode. Jeg håper du kan ha nytte av denne artikkelen. Hvis du har enklere metoder i tankene dine eller noen tilbakemeldinger, kan du gjerne legge igjen dem i kommentarfeltet.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.