Jak filtrować zakres dat w Excelu (5 prostych metod)

  • Udostępnij To
Hugh West

W tym artykule przedstawimy kilka cennych metod, jak filtrować zakres dat w Excelu. Załóżmy, że masz informacje o sprzedaży za jeden miesiąc, ale nie chcesz znać sprzedaży, która miała miejsce każdego dnia tego miesiąca. Musisz raczej wiedzieć, co się stało w określonych dniach lub w określonym tygodniu. W tym celu powinieneś przefiltrować zakres dat, abyś mógł łatwo dowiedzieć się, co byłostan przedsiębiorstwa w tym okresie czasu.

Tutaj będziemy pracować na następującym zbiorze danych, który przedstawia wielkość sprzedaży niektórych elektronicznych produkty w sklepie na jakimś innym daty w miesiącach Styczeń , Luty oraz Marzec .

Pobierz Zeszyt ćwiczeń

Filter Date Range.xlsm

5 sposobów na filtrowanie zakresu dat w Excelu

1) Użycie polecenia Filtr w Excelu do filtrowania zakresu dat

Najłatwiejsza operacja do filtr poza zakres dat używa the Polecenie filtrowania z Edycja wstążka - zobaczmy, jak możemy to zrobić.

1.1 Filtrowanie zakresu dat poprzez wybór

Załóżmy, że chcemy się dowiedzieć o wielkość sprzedaży w miesiącach Styczeń oraz Marzec . So we need to Filtr poza daty w miesiącu Luty .

Kroki:

  • Zaznacz dowolne komórki wśród B4 oraz D4 a następnie przejdź do Strona główna >> Sortowanie & Filtr >> Filtr

  • Następnie należy kliknąć na zaznaczony ikona w komórce B4 (Pokazane na poniższym zdjęciu).

  • Następnie unmark Styczeń oraz Marzec i kliknąć OK .

Informacje o sprzedaży zobaczysz w Luty .

  • Aby uzyskać informacje o Styczeń oraz Marzec , wybierz zakres B10:D12 i wykonać prawy przycisk myszy na dowolnej z wybranych komórek.
  • Następnie kliknij na Usuń wiersz .

  • A komunikat ostrzegawczy pojawi się. Wystarczy kliknąć OK .

  • Ta operacja zakończy wszystkie informacje z sprzedaż produktów w Luty . Now select Filtr z Sortowanie & Filtr znowu wstążka.

Teraz zobaczysz informacje o sprzedaż w Styczeń oraz Marzec tylko.

W ten sposób można F ilter a zakres dat w Excelu, aby zobaczyć pożądane informacje.

Read More: Jak obliczyć zakres dat w programie Excel

1.2 Filtrowanie zakresu dat przy użyciu filtrów daty

Chętnie dowiemy się o wielkość sprzedaży w miesiącach Styczeń oraz Marzec . So we need to Filtr poza daty w miesiącu Luty .

Kroki:

  • Zaznacz dowolne komórki wśród B4 oraz D4 a następnie przejdź do Strona główna >> Sortowanie & Filtr >> Filtr

  • Następnie należy kliknąć na zaznaczony ikona w komórce B4 (Pokazane na poniższym zdjęciu).

  • Wybierz Filtr niestandardowy z Data Filtr (Pokazane na następnym rysunku).

Pamiętaj, że chcesz zobaczyć sprzedaż informacje w miesiącach Styczeń oraz Marzec . So you have to filtr z Luty miesiąc. więc, aby to zrobić,

  • Ustawić Data jako jest przed 01-02-22 lub jest po 07-02-22 (patrz rysunek poniżej)

  • Teraz kliknij OK i zobaczysz informacje o sprzedaży w miesiącach Styczeń oraz Marzec .

W ten sposób można Filtrowanie zakresu dat Możesz również znaleźć inne opcje w Data Filtr jak Dziś, wczoraj, za miesiąc itp. Jeśli chcesz filtrowanie zakresów dat w inny sposób, możesz użyć tych opcji.

Read More: Jak używać niestandardowego filtra daty w Excelu (5 prostych sposobów)

2. filtrowanie daty za pomocą funkcji FILTRUJ

Używanie Funkcja FILTER w programie Excel byłoby mądrym pomysłem, aby Filtr zakres dat . Imagine chcesz wiedzieć o informacji sprzedaż w Luty Zobaczmy, jaką procedurę powinieneś zastosować w przypadku tej metody.

Kroki:

  • Najpierw utwórz nowy wykres jak na poniższym rysunku.

  • Upewnij się, że format liczby z kolumna F jest ustawiony na Data .

  • Wpisz w komórce następującą formułę F5 .
=FILTER(B5:D14,MONTH(B5:B14)=2, "Brak danych")

Funkcja MIESIĄC pomaga FILTR funkcja zwracająca informacje o sprzedaż na podstawie miesiąca, który umieściliśmy w formule. Tutaj chcemy zobaczyć sprzedaż informacje w Luty , więc sprawdzamy czy. data zakres B5:B14 należy do numeru miesiąca 2 . If yes, we will see the sprzedaż historia Luty miesiąc.Else, otrzymujemy brak danych .

  • Teraz naciśnij ENTER i zobaczysz wszystkie informacje o sprzedaż produktów w Luty .

W ten sposób można Filtr the zakres dat na pierwszy rzut oka.

Read More: Excel VBA: Filtrowanie daty przed dniem dzisiejszym (z szybkimi krokami)

3) Wykorzystanie tabeli przestawnej do filtrowania zakresu dat

W tej części pokażę Ci jak filtr a zakres dat z pomocą Tabela przestawna Załóżmy, że chcesz wiedzieć o sumie sprzedaż w Styczeń Wystarczy postępować zgodnie z procedurą podaną poniżej.

Kroki:

  • Najpierw należy wybrać zakres B4:D12 . Then go to Wkładka >> Tabela przestawna

  • A okno dialogowe pojawi się. Wystarczy kliknąć OK .

Zobaczysz Pola tabeli przestawnej po prawej stronie w nowym arkuszu Excela. Ma on wszystkie Pola od Nagłówki kolumn zbioru danych. Istnieją cztery Obszary o nazwie Filtry , Kolumny , Rzędy oraz Wartości . You can drag każdy Pole na tych Obszary .

  • Teraz kliknij na Data w Pole tabeli przestawnej Pojawi się kolejne pole Miesiąc pojawi się automatycznie.

  • Teraz, to jest trudna część. Musisz odznaczyć Data ale znak Produkty oraz Sprzedaż Qty. od pole
  • Następnie przeciągnij Miesiące pole z obszar z Rzędy do Filtry (Pokazane na poniższym obrazku).

Ta operacja pokaże każdy Sprzedaż oraz Produkty zbioru danych w Tabela przestawna .

  • Aby zobaczyć Sprzedaż w Styczeń , kliknij na strzałka zaznaczonego obszaru na poniższym rysunku, a następnie wybierz Jan .
  • Po tym, wystarczy kliknąć OK .

Teraz będziesz mógł zobaczyć wszystkie Produkty oraz ich Sprzedaż w Tabela przestawna Możesz również zobaczyć całkowitą sprzedaż z Styczeń miesiąc.

W ten sposób można łatwo filtrować zakres dat przy użyciu Tabela przestawna W tym przypadku, my filtrowany poza daty z Luty oraz Marzec .

Read More: Jak filtrować zakres dat w tabeli przestawnej w Excelu VBA

Podobne lektury

  • Jak SUMIF między dwoma datami i z innym kryterium (7 sposobów)
  • Obliczanie średniej, jeśli w zakresie dat w Excelu (3 sposoby)
  • Jak używać SUMIFS do sumowania wartości w zakresie dat w Excelu
  • Zrób SUMIF Zakres dat miesiąc w Excelu (9 sposobów)
  • Excel SUMIF z zakresem dat w miesiąc & rok (4 przykłady)

4. zastosowanie VBA do filtrowania zakresu dat

Możemy filtrować zakres dat przez VBA też. Załóżmy, że chcesz wiedzieć tylko o sprzedaż w Luty oraz Marzec Omówmy ten proces poniżej.

Kroki:

  • Najpierw należy otworzyć Visual Basic od Zakładka Deweloper .

Następnie otworzy nowe okno Microsoft Visual Basic for Applications .

  • Teraz, otwórz Wkładka >> wybierz Moduł .

  • Wpisz następujący kod w Moduł VBA .
 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 Sub. 

Tutaj utworzyłem Sub DateRangeFilter , gdzie zadeklarowałem dwie zmienne StartDate oraz EndDate jako Długi .

Jak chcemy się dowiedzieć o sprzedaż w miesiącach Luty oraz Marzec , ustawiamy pierwszy data z Luty jako nasz data rozpoczęcia (komórka B10 ) i ostatni data z Marzec jako nasz data końcowa (komórka B14 ) z wykorzystaniem zasięg oraz Metoda wartościowa . Then we used the Metoda AutoFilter do Filtr ten zakres dat z B4:B14 poprzez ustawienie kryteria dla data rozpoczęcia oraz data końcowa .

  • Teraz uruchom Makra z arkusza Excela.

  • Po tym, będziesz widział tylko daty z Luty oraz Marzec .

W ten sposób można filtr the zakres dat przy użyciu prostego VBA kod.

Read More: Excel VBA: Filtrowanie zakresu dat na podstawie wartości komórki (Makro i UserForm)

5) Używanie funkcji Excel AND i TODAY do filtrowania zakresu dat

Załóżmy, że chcesz się dowiedzieć o. sprzedaż historia z datami pomiędzy 60 oraz 80 dni temu od dziś Możesz zastosować to podejście.

Kroki:

  • Utwórz nowy kolumna nazwij to jak chcesz, W tym przypadku, nazwę to Data filtrowania .
  • Następnie wpisz w komórce następującą formułę E5 .
=AND(TODAY()-B5>=60,TODAY()-B5<=80)

Tutaj, funkcja TODAY identyfikuje daty między 60 oraz 80 dni temu od dziś Następnie używamy tej logiki dla funkcja AND . Następnie ORAZ Funkcja zwraca wartości zgodnie z logiką,

  • Uderz w ENTER i zobaczysz wyjście w komórce E5 .

  • Teraz użyj Uchwyt do napełniania do AutoFill niższe komórki.

  • Wybierz komórkę E5 a następnie wybierz Strona główna >> Sortowanie & Filtr >> Filtr

  • Teraz kliknij na zaznaczony strzałka , nieoznaczony FALSE a następnie kliknij OK (pokazane na poniższym rysunku).

  • Po wykonaniu tej operacji pojawi się komunikat sprzedaż historia wśród twoich pożądanych zakres z daty .

W ten sposób można filtr the zakres dat w programie Microsoft Excel.

Read More: Excel Formuła, aby dodać zakres dat (11 szybkich metod)

Zeszyt ćwiczeń

Tutaj podaję zbiór danych, na którym zastosowałem tę metodę. Mam nadzieję, że może to być pomocne dla Ciebie w samodzielnym przećwiczeniu tych metod.

Wniosek

Ten artykuł podkreśla, jak filtrować zakres dat Filtrowanie zakresów dat może być bardzo przydatne, gdy pracujemy na ogromnym zbiorze danych i musimy wiedzieć o pewnych zdarzeniach lub informacjach w określonym czasie. Mam nadzieję, że ten artykuł przyniósł Ci korzyści. Jeśli masz w głowie prostsze metody lub jakieś uwagi, zapraszam do pozostawienia ich w polu komentarza.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.