Aplicarea unui filtru pentru a vizualiza înregistrări selectate dintr-o bază de date Access

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ță.

Filtrarea este o modalitate utilă de a vedea doar datele pe care doriți să le afișați în bazele de date Access. Puteți utiliza filtre pentru a afișa anumite înregistrări într-un formular, raport, interogare sau foaie de date sau pentru a imprima numai anumite înregistrări dintr-un raport, dintr-un tabel sau dintr-o interogare. Aplicând un filtru, puteți să limitați datele într-o vizualizare fără a modifica proiectarea obiectului subiacent.

În acest articol

Cum sunt utile filtrele

Selectarea și aplicarea unui tip de filtru

Eliminarea sau reaplicarea unui filtru

DeBifați un filtru

Salvarea unui filtru

Cum sunt utile filtrele

Deoarece vizualizarea pe care o primiți după ce Aplicați un filtru conține doar înregistrările cu valorile pe care le-ați selectat, restul datelor rămân ascunse până când debifați filtrul.

Notă: Coloanele din foile de date și controalele din formulare și rapoarte care sunt legate la expresii nu acceptă filtrarea.

Există mai multe tipuri de filtre, iar unele dintre ele sunt ușor de aplicat și de eliminat. Access conține câteva filtre obișnuite care sunt încorporate în fiecare vizualizare. Disponibilitatea comenzilor de filtrare depinde de tipul și valorile câmpului.

De exemplu, pentru a vizualiza înregistrările persoanelor ale căror zile de naștere se încadrează într-o anumită lună, faceți clic pe coloana data nașterii, pe fila pornire din grupul Sortare & filtru , faceți clic pe Filtre de date, apoi selectați perioada de date necesară.

Filtrarea după un câmp dată

1. filtrele care sunt disponibile depinde de tipul de date din coloana selectată.

2. toate datele din filtrul perioadă ignoră porțiunea zi și an a valorilor dată.

În această vizualizare filtrată, vedeți doar înregistrările în care porțiunea lună din câmpul data nasterii este setată la April.

DataNașterii filtrată pentru aprilie

1. pictograma filtru din antetul de coloană și din bara Navigator de înregistrări indică faptul că vizualizarea curentă este filtrată în coloana data nasterii.

2. în vizualizarea foaie de date, atunci când treceți cu mouse-ul peste titlul coloanei, veți vedea criteriul de filtrare curent.

Notă:  Atunci când aplicați un filtru la o coloană care este deja filtrată, filtrul anterior este eliminat automat. Deși numai un singur filtru poate fi în vigoare pentru un câmp o dată, puteți specifica un alt filtru pentru fiecare câmp din vizualizare.

De exemplu, pentru a vedea numele persoanelor de contact care trăiesc în Marea Britanie ale căror zile de naștere se încadrează în luna aprilie, Puteți filtra tabelul persoane de contact în câmpul Țarăregiune și, de asemenea, în câmpul Data nasterii. Atunci când filtrați mai multe câmpuri într-o singură vizualizare, filtrele sunt combinate utilizând operatorul AND, astfel:

Țarăregiune = Marea Britanie și luna de naștere = aprilie

Pentru a reveni la vizualizarea nefiltrată: eliminați filtrele. Eliminarea temporară a unui filtru o elimină din vizualizare, astfel încât să puteți comuta înapoi la vizualizarea originală, nefiltrată.

Pentru a comuta între vizualizările filtrate și nefiltrate: în grupul Sortare _AMP_ filtru din fila pornire , faceți clic pe Comutare filtru.

Pentru a elimina definitiv un filtru dintr-o vizualizare: deBifați filtrul. Pentru a afla cum să ștergeți filtrele, consultați secțiunea debifați un filtru.

Setările de filtrare vor rămâne în vigoare până când închideți obiectul, chiar dacă comutați la altă vizualizare a obiectului. Cu alte cuvinte, dacă filtrați un formular în vizualizarea foaie de date, setările de filtrare vor fi în continuare în vigoare chiar dacă comutați la vizualizarea formular sau la vizualizarea aspect și va rămâne în vigoare până când închideți formularul. Dacă salvați obiectul în timp ce se aplică filtrul, acesta va fi disponibil data viitoare când deschideți obiectul. Pentru a afla despre salvarea unui filtru, consultați secțiunea salvarea unui filtru în acest articol.

Începutul paginii

Selectarea și aplicarea unui tip de filtru

Puteți selecta din mai multe filtre gata de utilizat pentru un tip de date. Aceste filtre sunt disponibile ca comenzi de meniu în următoarele vizualizări: foaie de date, formular, raport și aspect. În plus față de aceste filtre, puteți, de asemenea, să filtrați un formular sau o foaie de date prin completarea unui formular (denumit filtru după formular).

Dacă doriți mai multă flexibilitate, iar dacă vă place să scrieți expresii, puteți să creați propriile filtre utilizând opțiunile de pe fila Filtru document.

Selectați dintre următoarele tipuri de filtre:

Filtre comune: pentru a filtra valori specifice sau un interval de valori.

Filtrare după selecție: pentru a filtra toate rândurile dintr-un tabel care conține o valoare care se potrivește cu o valoare selectată într-un rând, filtrând vizualizarea foaie de date.

Filtrare după formular: pentru a filtra după mai multe câmpuri dintr-un formular sau dintr-o foaie de date sau dacă încercați să găsiți o anumită înregistrare.

Filtrare complexă: pentru a filtra tipul în care definiți criteriile de filtrare particularizate.

Notă: Dacă nu vedeți comenzile de filtrare în oricare dintre vizualizări, proiectantul formularului sau al bazei de date poate avea filtrare dezactivată. Contactați proiectantul pentru asistență suplimentară.

Filtre comune

Cu excepția câmpurilor OLE Object și a câmpurilor care afișează valori calculate, toate tipurile de câmpuri oferă filtre comune. Lista de filtre disponibile depinde de tipul de date și de valorile câmpului selectat.

Faceți clic cu butonul din dreapta pe câmpul pe care doriți să-l filtrați. Pentru a filtra pe mai multe coloane sau controale, trebuie să selectați și să filtrați fiecare coloană sau control separat sau să utilizați o opțiune de filtrare complexă. Pentru mai multe informații, consultați secțiunile Filtrare după formular și filtre complexe din acest articol.

De exemplu, pentru a vedea filtrele disponibile pentru câmpul Data nasterii, pe fila pornire , în grupul Sortare & filtru , faceți clic pe Filtrare

Filtre comune de dată

1. pentru a filtra pentru anumite valori, utilizați lista casetă de selectare. Lista afișează toate valorile afișate în prezent în câmp.

2. pentru a filtra o zonă de valori, faceți clic pe unul dintre aceste filtre și specificați valorile necesare. De exemplu, pentru a vedea zile de naștere care se încadrează între data curentă și sfârșitul anului, faceți clic pe între, apoi Specificați datele de început și de sfârșit corespunzătoare în caseta de dialog între . Pentru a vedea toate aniversările care se încadrează într-o anumită dată, faceți clic pe dată și se afișează toate zilele de naștere care se încadrează la acea dată specifică.

Este important să rețineți că valorile dintr-un câmp dată au un impact asupra listei de filtre specifice tipului. Dacă cea mai recentă valoare dată într-un câmp de date se încadrează în ultimii doi ani, veți vedea o listă de filtrare mai lungă și mai detaliată. Dacă niciuna dintre datele dintr-un câmp nu este mai mică de doi ani, veți vedea lista de filtre mai scurte.

Liste lungi și scurte cu filtre obișnuite de dată

Notă: Filtrele specifice de tip nu sunt disponibile pentru câmpurile da/nu, obiect OLE și atașări. Lista valori nu este disponibilă pentru câmpurile Memo sau pentru câmpurile care conțin text îmbogățit.

Aplicarea unui filtru comun

  1. Deschideți un tabel, o interogare, un formular sau un raport în oricare dintre următoarele vizualizări: foaie de date, formular, raport sau aspect.

  2. Asigurați-vă că vizualizarea nu este deja filtrată. În bara selector de înregistrare, Verificați dacă este prezentă pictograma nefiltrată sau fără filtru estompat.

    Sfat: Pentru a elimina toate filtrele pentru un anumit obiect, în fila pornire , în grupul Sortare & filtru , faceți clic pe Complex, apoi faceți clic pe Ștergere totală filtre.

  3. Faceți clic oriunde în coloana sau în controlul care corespunde primului câmp pe care doriți să-l filtrați și, pe fila pornire , în grupul Sortare & filtru , faceți clic pe Filtrare

Pentru a aplica un filtru obișnuit: indicați spre filtretext (sau număr sau dată), apoi faceți clic pe filtrul dorit. Filtre, cum ar fi egale și între vă solicită să introduceți valorile necesare.

Sfat:  Anumite caractere, cum ar fi *,% și?, au un sens special atunci când sunt specificate într-o casetă text de filtrare. De exemplu, * reprezintă un șir de caractere, astfel încât șirul a * se va potrivi cu orice șir care începe cu a, și nu doar cu șirul literal a *. Pentru a ignora semnificația specială a unui caracter, încadrați-o în paranteze drepte [], astfel: a [*]. Baze de date care utilizează standardul ANSI-89 treat *,?, [,],!,-, și # ca caractere speciale. Baze de date care utilizează standardul ANSI-92 treat%, _, [,], ^ și-ca caractere speciale. Puteți utiliza fie standard cu Access, dar nu puteți combina cele două standarde (de exemplu, ?a *) într-o anumită expresie..

Pentru a aplica un filtru pe baza valorilor de câmp: debifați casetele de selectare de lângă valorile pe care nu doriți să le filtrați, apoi faceți clic pe OK.

Pentru a filtra una sau doar câteva valori dintr-o listă lungă, mai întâi debifați caseta de selectare (Selectare totală) , apoi selectați valorile dorite.

Pentru a filtra valorile Null (o valoare nulă indică absența datelor) în câmpurile text, număr și dată: în lista casetă de selectare, debifați caseta de selectare (Selectare totală) , apoi bifați caseta de selectare de lângă (necompletate).

Filtrare după selecție

Pentru a vedea toate rândurile dintr-un tabel care conțin o valoare care se potrivește cu valoarea dintr-un rând, Puteți filtra rapid vizualizarea foaie de date selectând o anumită valoare, apoi făcând clic pe comanda selecție . Lista verticală afișează opțiunile de filtrare disponibile. Aceste opțiuni vor varia, în funcție de tipul de date al valorii selectate. O altă modalitate de a accesa opțiunile de filtrare a selecției este să faceți clic dreapta pe celula specifică.

De exemplu, dacă valoarea 2/21/1967 este selectată în prezent în câmpul Data nasterii, pe fila pornire , în grupul Sortare & filtru , faceți clic pe selecție pentru a afișa comenzile filtrare după selecție, apoi selectați opțiunea de filtrare..

Listă de filtre pe bază de selecție

Lista de comenzi depinde, de asemenea, de cantitatea de valoare selectată. De exemplu, dacă selectați doar câteva dintre caracterele din valoare, veți vedea o altă listă de comenzi, în funcție de partea din câmp pe care ați selectat-o.

Filtre bazate pe un câmp parțial selectat

1. Filtrați utilizând începutul unei valori de câmp...

2.... mijlocul unei valori de câmp...

3.... sau sfârșitul unei valori de câmp.

Notă: Filtrarea la o selecție parțială nu este disponibilă pentru câmpurile multivaloare. Comanda selecție nu este disponibilă pentru atașări.

Pentru a elimina un filtru, în fila pornire , în grupul Sortare & filtru , faceți clic pe Comutare filtrusau faceți clic pe Complex și faceți clic pe Ștergere filtre.

Aplicarea unui filtru pe baza unei selecții

  1. Deschideți un tabel, o interogare, un formular sau un raport în oricare dintre următoarele vizualizări: foaie de date, formular, raport sau aspect.

  2. Asigurați-vă că vizualizarea nu este deja filtrată. În bara selector de înregistrare, Verificați dacă este prezentă pictograma nefiltrată sau fără filtru estompat.

  3. Vă dePlasați la înregistrarea care conține valoarea pe care doriți să o utilizați ca parte a filtrului, apoi faceți clic în interiorul coloanei (în vizualizarea foaie de date) sau control (în formular, raport sau Vizualizare aspect).

Pentru a filtra pe baza unei selecții parțiale; Selectați caracterele dorite, în fila pornire , în grupul Sortare & filtru , faceți clic pe selecție, apoi faceți clic pe filtrul pe care doriți să-l aplicați.

Filtrare după formular

Acest filtru este util atunci când doriți să filtrați pe mai multe câmpuri dintr-un formular sau dintr-o foaie de date sau dacă încercați să găsiți o anumită înregistrare. Access creează un formular necompletat sau o foaie de date asemănătoare cu formularul sau foaia de date originală, apoi vă permite să finalizați câte câmpuri doriți. Când ați terminat, Access găsește înregistrările care conțin valorile specificate.

Notă: Nu este posibil să specificați valori de câmp pentru câmpuri multivaloare, utilizând filtrul după formular, nici pentru câmpurile cu Memo, hyperlink, da/nu sau tipul de date obiect OLE, deși puteți specifica valori pentru alte câmpuri din setul de înregistrări.

De exemplu, dacă doriți să găsiți toate înregistrările clienților în care titlul persoanei de contact este proprietar, iar acea persoană este situată fie în Portland , fie în Eugene, deschideți foaia de date sau formularul clienți și, pe fila pornire , în caseta Sortare & filtru grup, faceți clic pe Complex, apoi faceți clic pe Filtrare după formular.

Introduceți primul set de valori, apoi faceți clic pe fila sau în partea de jos a foii de date sau a formularului, apoi introduceți următorul set de valori. Rețineți că, dacă doriți ca o valoare de câmp să funcționeze ca filtru în mod independent de alte valori de câmp, trebuie să introduceți acea valoare pe fila aspect și pe fiecare sau pe filă. Fiecare filă reprezintă un set alternativ de valori de filtrare.

Pentru a vedea doar înregistrările care se potrivesc intrărilor dvs.:    Pe fila pornire , în grupul sortare & Filter , faceți clic pe Comutare filtru.

Aplicarea unui filtru prin completarea unui formular

  1. Deschiderea unui tabel sau a unei interogări în vizualizarea foaie de date sau a unui formular în vizualizarea formular.

  2. Asigurați-vă că vizualizarea nu este deja filtrată. În bara selector de înregistrare, Verificați dacă este prezentă pictograma nefiltrată sau fără filtru estompat.

  3. Pe fila pornire, în grupul Sortare & filtru , faceți clic pe Complex, apoi faceți clic pe Filtrare după formular în meniul de comenzi rapide.

  4. În funcție de modul în care lucrați în vizualizarea foaie de date sau în vizualizarea formular, procedați astfel:

    Vizualizare foaie de date:Faceți clic pe primul rând din coloana pe care doriți să o filtrați, faceți clic pe săgeata care apare, apoi selectați o valoare. Pentru a adăuga valori suplimentare, pur și simplu faceți clic pe fila sau în partea de jos a foii de date și selectați altă valoare.

    Vizualizare formular: faceți clic pe săgeata care apare în control și selectați o valoare pe care să o filtrați. Pentru a adăuga valori suplimentare, faceți clic pe fila sau în partea de jos a formularului și selectați altă valoare.

    Sfaturi: Nu puteți specifica valori de câmp pentru câmpuri multivaloare, utilizând formularul filtrare după, dar puteți specifica valori pentru un câmp non-valoare în setul de înregistrări.

    • Pentru a specifica o listă de valori posibile pentru un câmp, utilizați operatorul sau . De exemplu, specificați "Portland" sau "Oregon" în câmpul localitate pentru a filtra înregistrările care conțin oricare valoare.

    • Pentru a filtra pe baza stării unui control, cum ar fi o casetă de selectare sau un buton, faceți clic pe control, astfel încât să fie în starea dorită. Pentru a readuce controlul la o poziție neutră, astfel încât să nu fie utilizată ca criteriu pentru filtrarea înregistrărilor, asigurați-vă că nu este disponibilă (apare estompată).

    • Pentru a filtra înregistrările care au valori nule (lipsă), nenule, necompletate (goale sau "") sau care nu sunt necompletate, tipul este Null, nu este nul, ""sau nu "" în câmp.

  5. Dacă doriți să specificați două seturi de criterii alternative, de exemplu, pentru a vedea doar numele persoanelor de contact ale căror valoare Țarăregiune este SUA și ale căror zile de naștere se încadrează în aprilie, puteți face oricare dintre următoarele:

    • Pentru a regăsi toate înregistrările care îndeplinesc oricare dintre seturile multiple de criterii, Specificați criteriile introducând primul set de criterii, faceți clic pe fila sau , apoi introduceți următorul set de criterii. Rețineți că, dacă doriți ca o valoare de câmp să funcționeze ca filtru în mod independent de alte valori de câmp, trebuie să introduceți acea valoare pe fila aspect și pe fiecare sau pe filă. Cu alte cuvinte, fila aspect și fiecare filă reprezintă un set alternativ de valori de filtrare.

    • De asemenea, rețineți că de fiecare dată când adăugați un criteriu de câmp la fila sau , Access creează o altă filă sau un tabulator. Acest lucru vă permite să specificați mai multe criterii "sau". Filtrul returnează orice înregistrare care conține toate valorile specificate pe fila aspect sau pe toate valorile specificate pe prima sau pe fila sau pe toate valorile specificate pe a doua sau pe filă și așa mai departe.

Pentru a elimina un filtru și a afișa toate înregistrările , faceți clic din nou pe Comutare filtru .

Pentru a modifica un filtru după formular, faceți clic pe Complex, apoi faceți clic din nou pe Filtrare după formular . Se afișează setul de criterii de filtrare curent.

Filtrare complexă

Ocazional, se recomandă să aplicați un filtru care este un tip de filtru complex și poate fi necesar să scrieți singur criteriul de filtrare. De exemplu, pentru a găsi înregistrări care conțin date care au avut loc în ultimele șapte zile sau în ultimele șase luni.

Utilizarea filtrelor complexe necesită expresii de scriere. Expresiile sunt asemănătoare cu formulele din Excel și cu criteriile pe care le specificați atunci când Proiectați o interogare.

Un exemplu de loc în care este posibil să utilizați un filtru complex este să găsiți numele persoanelor de contact ale căror zile de naștere au avut loc în ultimele șapte zile. După ce Aplicați un filtru complex, puteți limita mai mult rezultatele la cele ale căror țară/regiune este SUA.

Aplicarea unui filtru complex

  1. Deschideți un tabel, o interogare, un formular sau un raport în oricare dintre următoarele vizualizări: foaie de date, formular, raport sau aspect.

  2. Asigurați-vă că vizualizarea nu este deja filtrată. În bara Navigator de înregistrări, Verificați dacă nu apare niciun filtru estompat (nu este disponibil). Dacă bara Navigator de înregistrări nu este vizibilă, faceți clic pe Complex în grupul Sortare & filtru din fila pornire , apoi faceți clic pe Ștergere totală filtre (dacă Debifați toate filtrele apare estompată, nu există filtre în vigoare).

  3. Pe fila pornire, în grupul Sortare & filtru , faceți clic pe Complex , apoi faceți clic pe Filtrare/sortare complexă în meniul de comenzi rapide.

  4. Adăugați câmpurile pe care doriți să le filtrați în grilă.

  5. În rândul criterii al fiecărui câmp, specificați un criteriu. Criteriile se aplică ca set și se afișează doar înregistrările care se potrivește cu toate criteriile din rândul criterii . Pentru a specifica criterii alternative pentru un singur câmp, tastați primul criteriu în rândul criterii și al doilea criteriu în rândul sau și așa mai departe.

    Sfaturi: 

    • Întregul set de criterii din rând este aplicat ca alternativă la setul de criterii din rândul criterii . Orice criteriu pe care doriți să-l aplicați pentru ambele seturi de criterii trebuie să fie tastat atât în rândul criterii , cât și în rând. Faceți clic pe Comutare filtru pentru a vedea rândurile filtrate.

    • O modalitate bună de a învăța să scrieți criterii este să aplicați un filtru obișnuit sau un filtru pe baza selecției care produce un rezultat care este aproape de ceea ce căutați. Apoi, cu filtrul aplicat la vizualizare, afișați fila Filtrare obiect

Comenzi speciale pe fila filtru document

Sunt disponibile două comenzi speciale în fila Filtru document. Atunci când faceți clic cu butonul din dreapta oriunde deasupra grilei de proiectare din filă, comenzile de interogare încărcare de la interogare și Salvare ca sunt disponibile în meniul de comenzi rapide.

Opțiuni speciale de filtrare

Comanda încărcare din Query încarcă proiectarea unei interogări selectate în grilă. Acest lucru vă permite să utilizați criteriile de interogare ca criterii de filtrare.

Comanda Salvare ca interogare vă permite să salvați setările de filtrare ca interogare nouă.

Începutul paginii

Eliminarea sau reaplicarea unui filtru

Pentru a comuta la vizualizarea nefiltrată a datelor, eliminați filtrele făcând clic pe Filtrare în bara Navigator înregistrare pentru a reveni la vizualizarea completă.

Atunci când eliminați filtrele curente, filtrele sunt eliminate temporar din toate câmpurile din vizualizare. De exemplu, dacă aplicați mai întâi filtre în câmpurile Țarăregiune și data nașterii, apoi eliminați filtrele, veți vedea din nou toate înregistrările.

Pentru a aplica din nou cele mai recente filtre , faceți clic pe nefiltrat în bara Navigator de înregistrări.

Începutul paginii

DeBifați un filtru

DeBifați un filtru atunci când nu mai aveți nevoie de el. Golirea unui filtru o șterge din vizualizare și nu o mai puteți aplica făcând clic pe nefiltrată în bara de stare. Puteți să ștergeți un singur filtru dintr-un singur câmp sau să debifați toate filtrele din toate câmpurile din vizualizare.

  • Pentru a șterge un singur filtru dintr-un singur câmp: faceți clic cu butonul din dreapta pe coloana sau pe controlul filtrat, apoi faceți clic pe Ștergere filtru din numele câmpului.

  • Pentru a șterge toate filtrele din toate câmpurile: pe fila pornire , în grupul sortare & filtru , faceți clic pe Complex, apoi faceți clic pe Ștergere totală filtre în meniul de comenzi rapide.

Începutul paginii

Salvarea unui filtru

Poate fi util să salvați un filtru dacă îl veți utiliza din nou. Setările de filtrare care sunt în vigoare în momentul când închideți un tabel, o interogare, un formular sau un raport sunt salvate automat împreună cu obiectul și sunt disponibile pentru Reaplicare. Cu toate acestea, în mod implicit, setările de filtrare nu se aplică automat atunci când deschideți următorul obiect.

Pentru a vă asigura că filtrele curente se aplică automat atunci când deschideți următorul un tabel, o interogare, un formular sau un raport, din foaia de proprietăți a obiectului , setați proprietatea FilterOnLoad a obiectului la Da. Proprietatea FilterOnLoad se aplică data viitoare când deschideți obiectul. De fiecare dată când modificați această setare, trebuie să închideți obiectul și să îl redeschideți pentru a aplica noua setare.

Notă: Setarea proprietății FilterOnLoad se aplică numai atunci când obiectul se încarcă. Setarea acestei proprietăți pentru un obiect în vizualizarea proiect, apoi trecerea la altă vizualizare nu va determina aplicarea setării. Trebuie să închideți și să redeschideți obiectul pentru ca modificările din setarea proprietății FilterOnLoad să intre în vigoare..

Î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.

×