Innholdsfortegnelse
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.