Sortarea înregistrărilor în baza valorilor parțiale dintr-un câmp

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Pot exista momente când doriți să sortați înregistrări în Access bazează doar pe porțiunea lună de valori de date și ignorați zi și an. Sau, poate doriți să sortați înregistrările pe baza numai primele caractere ale unui câmp text. Acest subiect vă arată cum să efectuați aceste căutări creând expresii simple.

Ce intenționați?

Sortarea după valori dată parțială

Sortarea după valori text parțială

Sortarea după valori dată parțială

Atunci când sortați înregistrările utilizând unul dintre comenzile de Sortare , data întreaga valoarea-ziua, luna și anul-este utilizată pentru a determina poziție de fiecare înregistrare. Dar să presupunem că doriți să sortați zile de naștere bazează doar pe luni în care apar și ignorați porțiunea zi și an de valori.

Sortarea pe doar o parte dintre valorile de dată necesită scrieți o expresie. Puteți să sortați datele dintr-un tabel sau rezultatele unei interogări, dar mai întâi trebuie să fiți în vizualizarea foaie de date. Scrieți expresia în regiunea de interogare din fila Filtru . Expresia creați extrage doar datele care doriți și apoi utilizează ca bază pentru sortare.

Afișați fila filtru

  1. Comutați pe tabelul sau interogarea în vizualizarea foaie de date.

    Dacă lucrați cu o interogare, rulați interogarea pentru a afișa rezultatele în vizualizarea foaie de date.

  2. Pornire fila, în grupul Sortare & filtrare , faceți clic pe Complex și apoi faceți clic pe Filtrare/sortare complexă în meniul de comenzi rapide.

    Access afișează o nouă filă obiectul cu filtru în nume.

Crearea expresia

  1. Pornire fila, în grupul Sortare & filtrare , faceți clic pe Complex și apoi faceți clic pe Filtrare/sortare complexă în meniul de comenzi rapide.

  2. Tastați o expresie în rândul câmp din prima coloană. De exemplu, pentru a sorta după lună, indiferent de an, tastați expresia Expr1: DatePart("m",[BirthDate]) în rândul câmp din prima coloană.

  3. Pentru a sorta înregistrările zile în fiecare lună, tastați Expr2: DatePart("d",[BirthDate]) în rândul câmp din a doua coloană.

    Funcția DatePart în prima coloană sortează înregistrările după lună și funcția DatePart în a doua coloană sortează înregistrările după zile în fiecare lună.

  4. În rândul Sortare , selectați ascendent sau descendent pentru fiecare dintre expresiile.

    O sortare ascendentă în prima coloană afișează ianuarie în partea de sus și decembrie în partea de jos. O sortare ascendentă în a doua coloană afișează 1 în partea de sus și 31 în partea de jos. O ordine de Sortare descendentă este opusul.

  5. Pornire tab, în grupul Sortare & filtrare , faceți clic pe Comutare filtru.

Începutul paginii

Sortarea după valori text parțială

Sortarea pe texte parțială este foarte asemănător cu sortarea valorilor parțiale dată pe. Trebuie să scrie o expresie în fereastra Filtrare/sortare complexă pentru a extrage caracterele care formează baza pentru sortare.

Să presupunem că câmpul localitate conține valori, cum ar fi Nord Seattle, Seattle sud, Nord Tacomasau Sud Tacoma. Să presupunem că doriți să ignorați primul cuvânt și să sortați înregistrările pe al doilea cuvânt singur.

  1. Pornire fila, în grupul Sortare & filtrare , faceți clic pe Complex și apoi faceți clic pe Filtrare/sortare complexă în meniul de comenzi rapide.

  2. Tastați o expresie în rândul câmp din prima coloană. De exemplu, tastați = Mid ([localitate], 7) să ignore mai întâi șase caractere în câmpul localitate.

    Funcția Mid întoarce un subșir conținute într-un șir specificat sau câmp. În acest caz, pentru fiecare înregistrare, funcția returnează valoarea începând de la a șaptea caracter (adică după spațiul) în câmpul localitate.

  3. În celula de Sortare , selectați ascendent sau descendent.

  4. Pornire tab, în grupul Sortare & filtrare , faceți clic pe Comutare filtru.

Începutul paginii

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×