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.

Czasami może wystąpić sytuacja, jeśli chcesz posortować rekordy w programie Access tylko według miesiąca część wartości daty i ignorowanie dzień i rok. Możesz też sortowanie rekordów według tylko kilka pierwszych znaków w polu tekstowym. W tym temacie przedstawiono sposoby wyszukiwanie tych przy użyciu prostych wyrażeń.

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ń sortowania , wartość, pełną datę — dniem, miesiącem i rokiem — służy do określania położenia każdy rekord. Jednak chcesz posortować daty urodzin tylko według miesięcy, w których występuje i ignorowanie dzień i rok część wartości.

Sortowanie według wartości częściowych wymaga napisania wyrażenia. Można sortować według danych w tabeli lub wyniki kwerendy, ale najpierw należy w widoku arkusza danych. Wyrażenie należy wpisać w obszarze kwerendy na karcie Filtr . Utworzone wyrażenie wyodrębnia tylko dane, a następnie używa go jako podstawy do sortowania.

Wyświetlanie karty Filtr

  1. Przełączanie do widoku arkusza danych tabeli lub zapytania.

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

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

    Program Access wyświetli na nowej karcie obiektu przy użyciu filtru w polu Nazwa.

Tworzenie wyrażenia

  1. Na karcie Narzędzia główne w grupie Sortowanie & filtr kliknij przycisk Zaawansowane , a następnie kliknij 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.

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

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

    Sortowanie w kolejności rosnącej w pierwszej kolumnie Wyświetla stycznia u góry i grudnia u dołu. Sortowanie rosnąco w drugiej kolumnie wyświetli 1 u góry i na dole 31. Dane w kolejności malejącej kolejności sortowania będzie odwrotny.

  5. Na karcie Narzędzia główne w grupie Sortowanie & filtr 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. Należy wpisać wyrażenie w oknie Filtr/sortowanie zaawansowane, aby wyodrębnić znaki, które mają stanowić podstawę dla sortowania.

Przyjęto założenie, że pole Miasto zawiera wartości, takie jak North Seattle, Południowej Seattle, North Tacomalub Południowej Tacoma. Załóżmy, że chcesz pominąć pierwszy wyraz i sortowanie rekordów według drugiego wyrazu.

  1. Na karcie Narzędzia główne w grupie Sortowanie & filtr kliknij przycisk Zaawansowane , a następnie kliknij 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 Sortowanie wybierz pozycję Rosnąco lub Malejąco.

  4. Na karcie Narzędzia główne w grupie Sortowanie & filtr 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.

×