Sortarea înregistrărilor după valori text, numerice sau de dată

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Sortarea datelor poate juca un rol important în eficientizarea și mărirea ușurinței de utilizare a unui raport. De exemplu, un catalog de produse care listează produsele în ordine alfabetică sau pe baza prețului unitar este mult mai ușor de utilizat decât unul care listează elementele în ordine aleatorie.

Acest subiect explică modul în care se sortează înregistrările când se vizualizează și se proiectează un proiect, interogare, formular sau raport.

În acest articol

Introducere

Sortarea înregistrărilor într-o vizualizare

Eliminarea unei ordini de sortare

Salvarea unei ordini de sortare cu un obiect

Introducere

Multe din listele pe care le vedeți zi de zi sunt deja sortate sau vă permit să le sortați după cum doriți. Un calendar sau un planificator de zi este sortat în funcție de dată. Când căutați bilete de avion sau răsfoiți intrările din inbox-ul dvs., aveți opțiunea de a sorta în funcție de unul dintre câmpurile disponibile. Aveți posibilitatea să sortați biletele în funcție de preț, oră de plecare sau companie aeriană și să sortați intrările în cutia poștală în funcție de expeditor, subiect sau dată. O listă sortată ajută utilizatorii să revizuiască și să găsească ce au nevoie fără să răsfoiască datele.

Aveți posibilitatea să sortați înregistrările dintr-un tabel, interogare, formular sau raport în funcție de unul sau mai multe câmpuri. Cu o muncă minimă de proiectare, dvs. și utilizatorii formularului sau raportului aveți posibilitatea să alegeți cum se sortează înregistrările.

De exemplu, când proiectați raportul catalogul de produse, aveți posibilitatea să listați produsele în ordine alfabetică. Ordinea pe care o alegeți când proiectați un obiect devine ordinea de sortare implicită a obiectului. Dar atunci când vizualizați interogarea sau raportul, fiecare dintre utilizatori poate sorta înregistrările cum doresc, cum ar fi în funcție de preț sau de furnizor.

Notă : O vizualizare poate fi sortată după orice câmp care este afișat în ea, cu excepția celor care conțin atașări sau obiecte OLE.

Aveți posibilitatea să obțineți rezultate mai precise sortând după mai mult de un câmp. Când sortați după mai multe câmpuri, este important să identificați câmpurile care se numesc cel mai exterior și cel mai interior. Desemnarea potrivită a câmpului cel mai exterior și cel mai interior de sortare este necesară pentru a obține rezultatele dorite. De exemplu, să presupunem că doriți să sortați tabelul Persoane de contact după câmpurile Prenume și Nume. Dacă doriți ca prenumele să fie sortate de la A la Z (sau de la Z la A) în fiecare nume, atunci Prenume este câmpul cel mai interior. Dacă însă doriți ca numele să fie sortate în fiecare prenume, Nume este câmpul cel mai interior. Altfel spus înregistrările sunt sortate mai întâi în câmpul Nume (cele mai exterioare), apoi în câmpul Prenume (cel mai interior).

Câmpurile de sortare interioare și mai exterioară

1. Nume este câmpul cel mai exterior iar Prenume este câmpul cel mai interior

2. Prenume este câmpul cel mai exterior iar Nume este câmpul cel mai interior

Un lucru de reținut când se aplică ordini de sortare este că numerele, textul și caracterele speciale se sortează în funcție de limba selectată și setările regionale de pe computerul dvs. Dacă limba și setările regionale specificate în caseta de dialog Opțiuni Access nu se potrivesc cu cele din Panoul de control, este posibil ca ordinile de sortare rezultate să nu se potrivească cu așteptările dvs.

Revizuirea sau modificarea limbii implicite sau a regiunii

Pentru a examina setările de limbă în Access, faceți clic pe Butonul Microsoft Office Imagine cu butonul Office și apoi faceți clic pe Opțiuni Access. Sub Configurare, revizuirea sau modificarea valoarea din caseta listă noua ordine de sortare a bazei de date . Setați opțiunea la General , dacă doriți să utilizați una dintre aceste limbi — Afrikaans, Albaneză, arabă, bască (Țara Bascilor), bulgară, Bielorusă, Catalană, olandeză, engleză, faroeză, Farsi, Standard germană, greacă, ebraică, Hindi, Indoneziană, italiană, Malaeză, portugheză, Rusă, Sârbă, spaniolă și Urdu. Rețineți că această setare afectează doar baze de date noi. Pentru a aplica această setare la o bază de date existentă, prima compactați baza de date.

Pentru a compacta baza de date:

  • Faceți clic pe butonul Microsoft Office Imagine cu butonul Office , indicați spre Gestionare, apoi, sub Gestionați această bază de date, faceți clic pe Compactare și reparare bază de date.

Pentru a revizui setările regionale pentru computerul dvs., deschideți Opțiuni regionale și lingvistice din Panoul de control. În fila Opțiuni regionale, revizuiți și efectuați modificările dorite. Pentru mai multe informații, consultați Ajutor Microsoft Windows.

Începutul paginii

Sortarea înregistrărilor într-o vizualizare

Notă : În Access, sortarea unui raport este ușor diferită de sortarea unui tabel, interogare sau formular.

Sortarea unui raport

Sortarea unui tabel, interogare sau formular

Sortarea unui raport

  1. Deschideți un raport în vizualizarea Aspect sau în vizualizarea Proiectare.

  2. Dacă panoul grupare, sortare, și totaluri nu este deschisă, în grupul grupare și totaluri (pe fila Format , în vizualizarea aspect) sau pe fila proiectare , în vizualizarea proiect, faceți clic pe grupare și sortare.

  3. Alegeți una dintre următoarele variante:

    • Dacă raportul nu este nici grupat nici sortat, faceți clic pe Adăugare grup în panoul Grupare, sortare și totaluri, apoi selectați câmpul de sortare cel mai exterior. Faceți clic pe a doua săgeată verticală și alegeți cum doriți să se ordoneze valorile. Faceți clic pe Mai mult, apoi pe săgeata din dreapta cu o secțiune antet și selectați fără o secțiune antet. Repetați acești pași pentru fiecare câmp de sortare cu cel mai interior câmp de sortare în partea de jos.

    • Dacă raportul este deja grupat și sortat, revizuiți nivelurile existente și efectuați modificările cu grijă. Pentru a modifica un câmp, utilizați săgeata verticală. Pentru a modifica ordinea, faceți clic pe a doua săgeată verticală. Pentru a modifica un câmp de grupare la un singur nivel de sortare, modificați cu o secțiune antet la fără o secțiune antet.

Sfat : Pentru a sorta un raport după un singur câmp, deschideți raportul în vizualizarea Aspect, faceți clic cu butonul din dreapta pe câmp și selectați comanda de sortare dorită. De exemplu, dacă selectați câmpul Vârstă, faceți clic pe Sortare de la cel mai mic la cel mai mare sau pe Sortare de la cel mai mare la cel mai mic. Dacă însă raportul este grupat sau doriți să sortați după mai multe câmpuri, trebuie să utilizați panoul Grupare, sortare și totaluri.

Sortarea unui tabel, interogare sau formular

  1. Identificați câmpurile după care doriți să sortați. Pentru a sorta după două sau mai multe câmpuri, identificați câmpurile care vor fi cel mai interior și cel mai exterior.

  2. Faceți clic cu butonul din dreapta oriunde în coloana sau controlul corespunzător câmpului cel mai interior și faceți clic pe una dintre comenzile de sortare. Comenzile variază în funcție de tipul de date care se află în câmpul selectat.

    Notă : Când sortați date pentru un câmp care are tipul e date Da/Nu, o valoare "Da", "Adevărat" sau "Activat" este considerată "Selectat" iar o valoare "Nu", "Fals" sau "Dezactivat" este considerată "Neselectat". Afișarea implicită pentru acest tip de câmp este o casetă de selectare, dar poate fi afișată pentru a se afișa sub formă de casetă text sau casetă combo. Dacă modificați afișarea pentru acest tip de câmp în casetă text sau casetă combo, se va sorta în continuare ca "Selectat" sau "Neselectat".

    Opțiuni de sortare

    1. Număr, Monedă, AutoNumerotare

    2. Text, Memo, Hyperlink

    3. Da/Nu

    4. Dată/Oră

  3. Repetați pașii anteriori pentru fiecare câmp de sortare, sfârșind cu câmpul cel mai exterior.

    Înregistrările se aranjează din nou pentru a se potrivi cu ordinea de sortare.

    Notă : Dacă un câmp text conține șiruri nule sau de lungime zero, când sortați în ordine ascendentă, înregistrările cu valoare nulă sunt listate primele, apoi înregistrările cu șiruri de lungime zero, apoi cele care conțin valori.

    Mai multe informații despre cum sunt manevrate în timpul sortării caracterele speciale, spațiile precedente și valorile negative

    Dacă o valoare dintr-un câmp începe cu un caracter special — cum ar fi o cratimă, paranteză sau alt simbol — veți observa următorul comportament atunci când se sortează în ordine ascendentă:

    • Valorile care încep cu caracterul spațiu vor apărea înainte valorilor alfanumerice.

    • Valorile care se află între ghilimele care urmează valorilor care încep cu spațiu, dar sunt înaintea valorilor alfanumerice.

    • Valorile care încep cu semnul minus (-) preced valorile care încep cu semnul plus (+).

    • Pentru toate celelalte simboluri, ordinea este determinată analizând codurile de caractere ASCII. De exemplu, codul pentru simbolul dolar ($) este 36, iar codul pentru semnul egal (=) este 61, astfel că valorile care încep cu $ apar după cele care încep cu =.

      Pentru a modifica această ordine, aveți posibilitatea să alegeți să ignorați primul caracter din toate valorile din câmp. Această tehnică funcționează dacă valorile din câmp încep întotdeauna cu un singur caracter special, cum ar fi semnul minus sau cu același număr de caractere speciale — astfel, știți câte caractere să ignorați. Pentru informații pas cu pas despre cum se sortează după valori parțiale, consultați articolul Sortarea înregistrărilor pe baza valorilor parțiale dintr-un câmp. Dacă numărul de caractere de ignorat variază, aveți posibilitatea să specificați o ordine particularizată de sortare. Pentru informații pas cu pas, consultați articolul Sortarea înregistrărilor în ordine particularizată.

Rețineți că nu se poate elimina o ordine de sortare dintr-un singur câmp. Pentru a elimina sortarea din toate câmpurile de sortare, în fila Pornire, în grupul Sortare și filtrare, faceți clic pe Ștergere totală sortări, apoi aplicați ordinile de sortare dorite.

Scenarii suplimentare de sortare   

Când utilizați comenzi de sortare, tipul de date al câmpului și valorile complete ale fiecărui câmp sunt utilizate pentru a determina ordinea înregistrărilor. Dar dacă doriți să sortați în mod particularizat și nu în ordine alfabetică valori text, cum ar fi luni, marți, etc.? Dacă doriți să sortați un câmp text care conține adrese IP? Consultați următoarele subiecte dacă nevoile dvs. de sortare nu sunt îndeplinite de comenzile de sortare:

  • Sortarea înregistrărilor pe baza valorilor parțiale dintr-un câmp Doriți să sortați înregistrările pe baza primelor sau ultimelor câtorva caractere dintr-un câmp? Dacă sunteți obișnuit cu scrierea expresiilor simple, consultați acest subiect care explică modul în care se utilizează expresiile pentru a extrage valori parțiale.

  • Sortarea înregistrărilor în ordine sensibilă la literele mari și mici Access nu este sensibil la literele mari și mici. De exemplu, valorile ionescu și Ionescu vor fi tratate la fel și nu se poate controla care se va afișa mai întâi. Consultați acest subiect dacă doriți să efectuați sortări sensibile la literele mari și mici.

  • Sortarea înregistrărilor după valori numerice stocate într-un câmp text Vedeți înregistrările sortate după cifre individuale și nu după valori numerice? Dacă, de exemplu, înregistrările cu valorile 11 și 121 apar înaintea celor cu valoarea 2 sau 25, consultați acest articol.

  • Sortarea înregistrărilor în ordine particularizată Dacă doriți să sortați anumite valori, cum a fi numele de zile (luni, marți și așa mai departe) sau funcții de serviciu (manager, director) într-o ordine care este semnificativă pentru dvs., consultați acest articol.

  • Sortarea adreselor IP Un câmp care stochează adrese IP conține mai multe numere și puncte (.), astfel că o sortare simplă numerică sau text nu va funcționa în cazul adreselor IP. Consultați acest subiect pentru a afla cum se sortează adresele IP.

Începutul paginii

Eliminarea unei ordini de sortare

  • Pentru a elimina o ordine de sortare dintr-un tabel, interogare sau formular, în fila Pornire, în grupul Sortare și filtrare, faceți clic pe Ștergere totală sortări.

    Astfel, se va elimina ordinea de sortare din toate câmpurile din vizualizare.

  • Pentru a elimina o ordine de sortare într-un raport, deschideți panoul grupare, sortare, și totaluri , făcând clic pe grupare și sortare în grupul grupare și totaluri (pe fila Format , în vizualizarea aspect, pe fila proiectare , în vizualizarea proiect). Apoi, faceți clic pe nivelul de sortare pe care doriți să-l eliminați și faceți clic pe Ștergere. O intrare corespunzătoare într-un câmp de sortare va începe cu cuvinte Sortare după. Evitați să ștergeți înregistrări care începe cu grupare după, deoarece care va modifica aspectul raportului.

Începutul paginii

Salvarea unei ordini de sortare cu un obiect

Ultima ordine de sortare aplicată este salvată automat cu tabelul, interogarea, formularul sau raportul. Dacă doriți să se aplice automat la următoarea deschidere a obiectului, asigurați-vă că proprietate OrderByOnLoad a obiectului este setată la Da.

Din moment ce ultima ordine de sortare se va schimba din când în când, aveți posibilitatea să definiți o ordine de sortare permanentă (sau implicită). Specificați o ordine implicită pentru o interogare sau un raport. Este de reținut faptul că, deși ordinea de sortare implicită nu este înlocuită de ordinea curentă sau de ultima ordine salvată, ea intră în efect numai când ordinea de sortare curentă sau ultima ordine de sortare este eliminată din vizualizare.

  • Pentru a defini o ordine de sortare implicită pentru o interogare, deschideți-o în vizualizarea Proiectare. Adăugați câmpurile de sortare la grila de proiectare, apoi, în rândul Sortare, specificați ordinea dorită.

  • Pentru a defini o ordine de sortare implicită pentru raport, utilizați panoul Grupare, sortare și totaluri în vizualizările Aspect sau Proiectare. Pentru informații pas cu pas, consultați secțiunea Sortarea unui raport.

Pentru a vedea înregistrările sortate în ordinea implicită de sortare, în fila Pornire, în grupul Sortare și filtrare, faceți clic pe Golire totală sortări. Astfel, se elimină ultimul filtru sau filtrul curent din vizualizare și se permite vizualizarea înregistrărilor în ordinea implicită.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
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.

×