Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Więcej informacji

Filtr zaawansowany zapewnia elastyczność wyodrębniania rekordów do innej lokalizacji w tym samym lub innym arkuszu w skoroszycie. Można też używać instrukcji "LUB" w filtrach. (Przykład: Sprzedaż mniejsza niż 400 zł "LUB" większa niż 600 zł). Autofiltr programu Excel filtruje wszystkie dane w miejscu i nie umożliwia stosowania złożonego filtrowania. Aby poznać podstawy filtrowania zaawansowanego, wykonaj poniższe czynności:



Krok 1. Konfigurowanie bazy danych


Filtr zaawansowany wykorzystuje koncepcję bazy danych. Baza danych jest wyznaczana jako wiersz etykiet z kolumnami danych pod każdą z tych etykiet. Każda kolumna zawiera dane określonego typu, takie jak data, liczba lub tekst. Oto kilka reguł konfigurowania bazy danych:

  1. Pierwszy wiersz bazy danych powinien zawierać tylko etykiety. Pogrubienie etykiet pomaga przypomnieć, że nie są częścią danych.

  2. Pod każdą etykietą są dane, które opisano na etykiecie.

    Uwaga: Upewnij się, że w bazie danych nie ma pustych wierszy.

  3. Upewnij się, że wokół całej bazy danych istnieją puste komórki (krawędź strony jest uznawana za pustą komórkę). Zobacz obraz.



Krok 2. Konfigurowanie zakresu kryteriów.


Zakres kryteriów to po prostu inny sposób na powiedzenie "Co chcesz filtrować (wyszukiwanie) według?". Ustaw reguły dla danych, które będą widoczne po zastosowaniu filtru. Możesz użyć tylu reguł, ile potrzebujesz. Ominiemy Cię przez proces filtrowania przy użyciu tej małej bazy danych:Uwaga: Upewnij się, że Autofiltr jest wyłączony i zawsze istnieje pusty wiersz i kolumna oddzielające bazę danych od innego tekstu w arkuszu



kalkulacyjnym. W przeciwnym razie filtr zaawansowany będzie sądzić, że należy do bazy danych.


Konfigurowanie obszaru Zakres kryteriów.

  1. Skopiuj wiersz etykiety i wklej go w innym miejscu w arkuszu. Zobacz obraz.



  2. Nie ma ustawionego miejsca, wystarczy upewnić się, że masz wystarczająco dużo miejsca, aby każdy wpisywany tekst nie znajduje się w wierszu lub kolumnie połączonej z bazą danych.


Krok 3. Używanie filtrów.


W filtrze zaawansowanym możesz zastosować reguły, które ukrywają wszystko poza tym, czego szukasz. Po rozpoczęciu korzystania z reguł wygląda ona jak bardzo szczegółowe wyszukiwanie.

Filtrowanie przy użyciu jednej reguły.



Najpierw należy ustalić zakres kryteriów. W tym przykładzie użyjemy zakresu kryteriów "Jakie zamówienia były mniejsze niż 450 zł?".

W filtrach mogą być używane następujące symbole:

  • < mniejsza niż

  • <= mniejsze lub równe

  • >= większe lub równe

  • <> równa


  1. Wprowadź <450 (znak $ nie jest potrzebny). w obszarze Suma w sekcji Zakres kryteriów.

  2. Kliknij dowolną komórkę w bazie danych.Zobacz obraz.



  3. Przejdź do: Karta Dane umożliwia > filtrowania & i > zaawansowane.

  4. W oknie dialogowym Filtr zaawansowany, które zostanie otwarte, kliknij w polu Zakres kryteriów. Zobacz obraz.



  5. Wróć do arkusza, w obszarze Zakres kryteriów kliknij pozycję Suma i przeciągnij wskaźnik myszy na wprowadzona reguła (<450). Okno dialogowe Filtr zaawansowany zniknie, a zostanie wyświetlone okno dialogowe Filtr zaawansowany — kryteria. Zobacz obraz.



  6. Po zwolnieniu przycisku myszy obie komórki powinny być kropkowane i pojawi się pole filtru zaawansowanego. Kliknij przycisk OK.

  7. Widok bazy danych natychmiast zmieni się tak, aby były wyświetlane tylko te wiersze, w których suma jest mniejsza niż 450 zł.Zobacz obraz.



  8. Aby ponownie wyświetlić całą bazę danych lub wykonać inny proces filtrowania, musisz wyczyścić widok ostatniego filtru. Wróć do filtru sortowania & na karcie Dane i kliknij pozycję Wyczyść, baza danych powróci do swojego oryginalnego widoku.Zobacz obraz.



 

Filtrowanie przy użyciu instrukcji "AND".



Najpierw należy ustalić zakres kryteriów. W tym przykładzie użyjemy zakresu kryteriów "Jakie zamówienia składał Sid "ORAZ" Fred, których wartość wynosi mniej niż 450 zł?".

W filtrach mogą być używane następujące symbole:

  • < mniejsza niż

  • <= mniejsze lub równe

  • >= większe lub równe

  • <> równa


  1. Wprowadź dane Freda i Sida w osobnych wierszach w obszarze Klient i <450 w obszarze Suma dla zarówno Freda, jak i Sida (Znak $ nie jest potrzebny). w sekcji Zakres kryteriów. Pamiętaj, aby zachować pusty wiersz i kolumnę wokół bazy danych.

  2. Kliknij lewym przyciskiem myszy dowolną komórkę w bazie danych. Zobacz obraz.



  3. Przejdź do: Karta Dane umożliwia > filtrowania & i > zaawansowane.

  4. W oknie dialogowym Filtr zaawansowany, które zostanie otwarte, kliknij w polu Zakres kryteriów. Zobacz obraz.



  5. Wróć do bazy danych, w obszarze Zakres kryteriów kliknij pozycję Klient i przeciągnij myszą, aby przykryć wszystkie wprowadzone reguły. Okno dialogowe Filtr zaawansowany zniknie, a zostanie wyświetlone okno dialogowe Filtr zaawansowany — kryteria. Zobacz obraz.



  6. Po zwolnieniu przycisku myszy powinna być kropkowana linia wokół reguł, a okno dialogowe Filtr zaawansowany pojawi się ponownie. Kliknij przycisk OK.

  7. Widok bazy danych natychmiast zmieni się tak, aby były wyświetlane tylko te wiersze, w których suma dla Krzysztofa "ORAZ" Sida jest mniejsza niż 450 zł. Zobacz obraz.



  8. Aby ponownie wyświetlić całą bazę danych lub wykonać inny proces filtrowania, musisz wyczyścić widok ostatniego filtru. Wróć do filtru sortowania & na karcie Dane i kliknij pozycję Wyczyść, baza danych powróci do swojego oryginalnego widoku. Zobacz obraz.



 

Filtrowanie przy użyciu instrukcji "AND" i "OR".


Najpierw należy ustalić zakres kryteriów. W tym przykładzie użyjemy zakresu kryteriów "Jakie zamówienia były większe niż 400 zł "ORAZ" mniejsze niż 560 zł, "LUB" większe niż 1000 zł?".

W filtrach mogą być używane następujące symbole:

  • < mniejsza niż

  • <= mniejsze lub równe

  • >= większe lub równe

  • <> równa

Rozsuńmy to pytanie, aby zrozumieć, jak utworzyć zakres kryteriów.

  1. Chcemy dowiedzieć się, jakie zamówienia były większe niż 400 ZŁ ORAZ mniejsze niż 560 zł. W tym celu dodaj kolejną etykietę kolumny o tym samym tytule co etykieta kolumny "ORAZ". W tym przypadku dodamy kolejną etykietę Sumy.Zobacz obraz.



  2. Wprowadź zakres kryteriów, wykorzystując wymagania "ORAZ" i "LUB". Umieść >400 pod pierwszą kolumną Suma i <560 w nowej kolumnie Suma. Teraz dodaj wymaganie LUB, umieszczając >1000 w pierwszej kolumnie Suma. Na obrazie przedstawiono, jak powinien wyglądać zakres kryteriów po utworzeniu zakresu kryteriów. Kliknij dowolne miejsce w bazie danych.Zobacz obraz.



  3. Przejdź do: Karta Dane umożliwia > filtrowania & i > zaawansowane.

  4. W oknie dialogowym Filtr zaawansowany, które zostanie otwarte, kliknij w polu Zakres kryteriów. Zobacz obraz.



  5. Wróć do bazy danych, w obszarze Zakres kryteriów kliknij pozycję Suma i przeciągnij myszą, aby przykryć wszystkie wprowadzone reguły. Okno dialogowe Filtr zaawansowany zniknie i pojawi się okno dialogowe Filtr zaawansowany — kryteria. Zobacz obraz.



  6. Po zwolnieniu przycisku myszy powinna być kropkowana linia wokół reguł, a okno dialogowe Filtr zaawansowany pojawi się ponownie. Kliknij przycisk OK.

  7. Widok bazy danych natychmiast zmieni się tak, aby były wyświetlane tylko te wiersze, w których suma jest większa niż 400 zł i mniejsza niż 560 zł lub większa niż 1000 zł. Zobacz obraz.



  8. Aby ponownie wyświetlić całą bazę danych lub wykonać inny proces filtrowania, musisz wyczyścić widok ostatniego filtru. Wróć do filtru sortowania & na karcie Dane i kliknij pozycję Wyczyść, baza danych powróci do swojego oryginalnego widoku.Zobacz obraz.





Krok 4. Konfigurowanie zakresu wyodrębniania (podstawy).



Gdy używasz funkcji Wyodrębnij zakres, wygląda to tak samo, jak mówisz: "Chcę, aby filtrowane dane pojawiały się w innej lokalizacji". Można określić kolumny do wyodrębnienia. Jeśli chcesz wyodrębnić WSZYSTKIE kolumny, możesz pozostawić zakres wyodrębniania pusty.

Filtrowanie jest wykonywane w ten sam sposób, jak pokazano w sekcji "Używanie filtrów". Krok 6 to kolejne kroki, które należy wykonać, aby wyświetlić przefiltrowane wyniki w innej lokalizacji. W tym przykładzie użyjemy zakresu kryteriów z: "Jakie zamówienia były powyżej 400 zł".

  1. Wprowadź >400 (znak $ nie jest potrzebny). w obszarze Suma w sekcji Zakres kryteriów. Zobacz obraz.




  2. lick w dowolnej komórce w bazie danych.

  3. Przejdź do: Karta Dane umożliwia > filtrowania & i > zaawansowane.

  4. W oknie dialogowym Filtr zaawansowany, które zostanie otwarte, kliknij w polu Zakres kryteriów. Zobacz obraz.



  5. Wróć do bazy danych, w obszarze Zakres kryteriów kliknij pozycję Suma i przeciągnij wskaźnik myszy na wprowadzona reguła (<450). Okno dialogowe Filtr zaawansowany zniknie, a zostanie wyświetlone okno dialogowe Filtr zaawansowany — kryteria. Zobacz obraz.




  6. Po zwolnieniu przycisku myszy obie komórki powinny być kropkowane i pojawi się okno dialogowe Filtr zaawansowany. W sekcji Akcja kliknij przycisk Kopiuj do innej lokalizacji. Zobacz obraz.



  7. W oknie dialogowym Filtr zaawansowany kliknij przycisk Kopiuj do. Zobacz obraz.


     

  8. Zostanie zamknięte okno dialogowe Filtr zaawansowany, a zostanie otwarte okno dialogowe Filtr zaawansowany — Kopiuj do. Kliknij komórkę, w której chcesz wyświetlić przefiltrowane dane wyjściowe, i kliknij przycisk Filtr zaawansowany — Kopiuj do. Zobacz obraz.



  9. Gdy zostanie ponownie wyświetlone okno dialogowe Filtr zaawansowany, kliknij przycisk OK. Rekordy spełniające zakres kryteriów będą następnie wyświetlane, zaczynając od określonej komórki. Zobacz obraz.



Aby dowiedzieć się więcej o filtrowaniu w innym arkuszu, przeczytaj artykuł pomocy technicznej KB-909527, który dotyczy również programu Excel 2010.



Więcej informacji na temat filtrowania zaawansowanego za pomocą czytania:Filtrowanie za pomocą kryteriów zaawansowanych Dowiedz się więcej o zakresach kryteriów z przeczytania: Przykłady złożonych kryteriów Możesz również uzyskać pomoc od społeczności firmy Microsoft w trybie online, wyszukać więcej informacji na temat Pomocy technicznej firmy Microsoft lub Pomocy systemu Windows i witrynie Jak to lub dowiedzieć się więcej o opcjach pomocy



asystej.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×