Sortowanie rekordów według wartości częściowych

Uwaga:  Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

Niekiedy zachodzi potrzeba sortowania rekordów zawierających daty według miesięcy z pominięciem dnia i roku. Może zaistnieć także potrzeba posortowania rekordów według kilku pierwszych znaków w polu. W tym temacie opisano, jak przy użyciu prostych wyrażeń zrealizować takie wyszukiwanie.

Co chcesz zrobić?

Sortowanie według części daty

Sortowanie według części pól tekstowych

Sortowanie według części daty

Podczas sortowania rekordów przy użyciu jednego z poleceń Sortuj do określenia pozycji rekordu używa się całej daty, uwzględniając  dzień, miesiąc i rok. Czasami należy jednak posortować daty urodzin tylko według miesięcy, w których przypadają, pomijając część daty zawierającą dzień i rok.

Sortowanie według wartości częściowych wymaga napisania wyrażenia. Sortować można dane w tabeli lub wyniki kwerendy, ale najpierw należy przejść do widoku Arkusz danych. Wyrażenie należy wpisać w obszarze kwerendy na karcie Filtr. Utworzone wyrażenie wyodrębnia tylko potrzebne dane i używa ich jako podstawy do sortowania.

Wyświetlanie karty Filtr

  1. Przełącz tabelę lub kwerendę do widoku Arkusz danych.

    Jeśli pracujesz z kwerendą, uruchom ją, aby wyświetlić wyniki w widoku Arkusz danych.

  2. Na karcie Narzędzia główne w grupie Sortowanie i filtrowanie kliknij pozycję Zaawansowane, a następnie kliknij pozycję Filtr/sortowanie zaawansowane w menu skrótów.

    Program Access wyświetli kartę Filtr.

Tworzenie wyrażenia

  1. Na karcie Narzędzia główne w grupie Sortowanie i filtrowanie kliknij pozycję Zaawansowane, a następnie kliknij pozycję Filtr/sortowanie zaawansowane w menu skrótów.

  2. Wpisz wyrażenie w wierszu pole w pierwszej kolumnie. Na przykład, aby posortować dane według miesięcy, bez względu na rok, wpisz wyrażenie Wyr1: DatePart("m",[DataUrodzin]) w wierszu pole w pierwszej kolumnie.

  3. Aby posortować rekordy według dni w obrębie każdego miesiąca, wpisz Wyr2: DatePart("d",[DataUrodzin]) w wierszu pole w drugiej kolumnie.

    DatePart , funkcja w pierwszej kolumnie sortowanie rekordów według miesięcy, funkcja DatePart w drugiej kolumnie rekordy i sortowane według dni w obrębie każdego miesiąca.

  4. W wierszu Sortuj dla każdego z wyrażeń wybierz opcję Rosnąco lub Malejąco.

    Sortowanie w kolejności rosnącej w pierwszej kolumnie wyświetli na górze styczeń, a na dole grudzień. Sortowanie rosnąco w drugiej kolumnie wyświetli na górze 1, a na dole 31. Podczas sortowania w kolejności malejącej porządek wyświetlania będzie odwrotny.

  5. Na karcie Narzędzia główne w grupie Sortowanie i filtrowanie kliknij przycisk Przełącz filtr.

Początek strony

Sortowanie według części pól tekstowych

Sortowanie według części pól tekstowych jest bardzo podobne do sortowania według części daty. W oknie Filtr/sortowanie zaawansowane należy wpisać wyrażenie wyodrębniające znaki, które będą podstawą sortowania.

Załóżmy, że pole Miasto zawiera wartości, takie jak North Seattle, South Seattle, North Tacoma lub South Tacoma. Załóżmy także, że chcemy pominąć pierwszy wyraz i sortować jedynie według drugiego wyrazu.

  1. Na karcie Narzędzia główne w grupie Sortowanie i filtrowanie kliknij pozycję Zaawansowane, a następnie kliknij pozycję Filtr/sortowanie zaawansowane w menu skrótów.

  2. Wpisz wyrażenie w wierszu pole w pierwszej kolumnie. Na przykład wpisz = Mid ([Miasto], 7) aby zignorować pierwszych sześć znaków w polu Miasto.

    Mid , funkcja zwraca ciąg znajdujący się w określonym ciągiem znaków lub pola. W tym przypadku dla każdego rekordu, funkcja zwraca wartość, zaczynając od znaku dziewiątej (oznacza to, że po tej spacji) w polu Miasto.

  3. W komórce Sortuj wybierz opcję Rosnąco lub Malejąco.

  4. Na karcie Narzędzia główne w grupie Sortowanie i filtrowanie kliknij przycisk Przełącz filtr.

Początek strony

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×