Εφαρμογή φίλτρου για την προβολή επιλεγμένων εγγραφών σε μια βάση δεδομένων της Access

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Φιλτράρισμα είναι ένας χρήσιμος τρόπος για να δείτε μόνο τα δεδομένα που θέλετε να εμφανίζονται. Μπορείτε να χρησιμοποιήσετε φίλτρα για να εμφανίσετε συγκεκριμένες εγγραφές σε μια φόρμα, έκθεση, ερωτήματος ή φύλλου δεδομένων ή να εκτυπώσετε μόνο ορισμένες εγγραφές από μια αναφορά, πίνακας ή ερώτημα. Με την εφαρμογή ενός φίλτρου, θα μπορείτε να περιορίσετε τα δεδομένα σε μια προβολή χωρίς να τροποποιήσετε τη σχεδίαση της το υποκείμενο αντικείμενο. Σε αυτό το άρθρο εξηγεί τους τύπους των φίλτρων στην Access και πώς μπορείτε να εφαρμόσετε, αποθηκεύστε ή κατάργηση φίλτρων σε μια βάση δεδομένων προγράμματος-πελάτη της Access 2010. Σε αυτό το άρθρο δεν ισχύει για το φιλτράρισμα εγγραφών σε μια βάση δεδομένων web της Access 2010.

Σε αυτό το άρθρο

Ποια είναι η χρησιμότητα των φίλτρων

Επιλέξτε και εφαρμόστε έναν τύπο φίλτρου

Κατάργηση ή επανάληψη εφαρμογής φίλτρου

Κατάργηση ενός φίλτρου

Αποθήκευση φίλτρου

Ποια είναι η χρησιμότητα των φίλτρων

Καθώς η προβολή που λαμβάνετε μετά την εφαρμογή ενός φίλτρου περιέχει μόνο τις εγγραφές με τις τιμές που επιλέξατε, τα υπόλοιπα δεδομένα παραμένουν κρυφά ώσπου να γίνει απαλοιφή του φίλτρου.

ΣΗΜΕΙΩΣΗ : Οι στήλες στα φύλλα δεδομένων και τα στοιχεία ελέγχου σε φόρμες και εκθέσεις που είναι συνδεδεμένα με παραστάσεις δεν υποστηρίζουν την εφαρμογή φίλτρου.

Υπάρχουν διάφοροι τύποι φίλτρων και ορισμένα από αυτά εφαρμόζονται και καταργούνται εύκολα. Η Access 2010 περιέχει ορισμένα κοινά φίλτρα που είναι ενσωματωμένα σε κάθε προβολή. Η διαθεσιμότητα των εντολών φίλτρου εξαρτάται από τον τύπο πεδίου και από τις τιμές που περιλαμβάνει.

Για παράδειγμα, για να προβάλετε τις εγγραφές ανθρώπων που έχουν γενέθλια ένα συγκεκριμένο μήνα, κάντε κλικ στη στήλη Ημερομηνία_γέννησης στην Κεντρική καρτέλα της ομάδας Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή Φίλτρα ημερομηνίας και, στη συνέχεια, επιλέξτε την απαιτούμενη περίοδο ημερομηνιών.

Εφαρμογή φίλτρου σε πεδίο ημερομηνίας

1. τα φίλτρα που είναι διαθέσιμες σε εσάς εξαρτώνται από τον τύπο δεδομένων της επιλεγμένης στήλης.

2. φίλτρο όλες τις ημερομηνίες στην περίοδο παραβλέπει το τμήμα ημέρας και έτος από τις τιμές ημερομηνίας.

Σε αυτή τη φιλτραρισμένη προβολή, βλέπετε μόνο τις εγγραφές στις οποίες το τμήμα του μήνα του πεδίου Ημερομηνία_γέννησης έχει οριστεί στον Απρίλιο.

Ημερομηνία_γέννησης στην οποία εφαρμόστηκε το φίλτρο 'Απρίλιος'

1. το εικονίδιο φίλτρου στην κεφαλίδα της στήλης και στη γραμμή πλοήγησης εγγραφών υποδεικνύει ότι η τρέχουσα προβολή φιλτράρεται στη στήλη "ημερομηνία γέννησης".

2. από την προβολή φύλλου δεδομένων, όταν καταδεικνύετε, το ποντίκι, στην επικεφαλίδα της στήλης, θα δείτε το τρέχον κριτήριο φίλτρου.

ΣΗΜΕΙΩΣΗ : Όταν εφαρμόζετε ένα φίλτρο σε μια στήλη που είναι ήδη φιλτραρισμένη, το προηγούμενο φίλτρο καταργείται αυτόματα. Αν και μπορεί να εφαρμοστεί μόνο ένα φίλτρο για ένα πεδίο κάθε φορά, μπορείτε να καθορίσετε διαφορετικό φίλτρο για κάθε πεδίο στην προβολή.

Για παράδειγμα, για να δείτε τα ονόματα των επαφών που μένουν στην Ελλάδα και έχουν γενέθλια τον Απρίλιο, μπορείτε να εφαρμόσετε αντίστοιχα φίλτρα στα πεδία "Χώρα_Περιοχή" και "Ημερομηνία_γέννησης" του πίνακα επαφών. Όταν εφαρμόζετε ένα φίλτρο στα πεδία πολλαπλών τιμών μιας μονής φόρμας, τα φίλτρα συνδυάζονται χρησιμοποιώντας τον τελεστή AND, με τον εξής τρόπο:

Χώρα_Περιοχή = Ελλάδα AND Ημερομηνία_γέννησης = Απρίλιος

Για να επιστρέψετε στη μη φιλτραρισμένη προβολή: Καταργήστε τα φίλτρα. Καταργώντας ένα φίλτρο, το καταργείτε προσωρινά από την προβολή για να επιστρέψετε στην κανονική, μη φιλτραρισμένη προβολή.

Για εναλλαγή μεταξύ φιλτραρισμένης και μη φιλτραρισμένης προβολής: Στην ομάδα Ταξινόμηση & φιλτράρισμα στην Κεντρική καρτέλα, κάντε κλικ στο στοιχείο Εναλλαγή φίλτρου.

Για να καταργήσετε οριστικά φίλτρου από μια προβολή: καταργήστε την επιλογή από το φίλτρο. Για να μάθετε πώς μπορείτε να καταργήσετε τα φίλτρα, ανατρέξτε στην ενότητα Απαλοιφή φίλτρου.

Οι ρυθμίσεις φίλτρου θα ισχύουν μέχρι να κλείσετε το αντικείμενο, ακόμα και εάν μεταβείτε σε άλλη προβολή του αντικειμένου. Δηλαδή, εάν εφαρμόσετε κάποιο φίλτρο σε μια φόρμα σε προβολή φύλλου δεδομένων, οι ρυθμίσεις φίλτρου θα ισχύουν ακόμα και εάν μεταβείτε στην προβολή φόρμας ή διάταξης και θα συνεχίζουν να ισχύουν μέχρι να κλείσετε τη φόρμα. Εάν αποθηκεύσετε το αντικείμενο ενώ το φίλτρο είναι ενεργό, το φίλτρο θα είναι διαθέσιμο την επόμενη φορά που θα ανοίξετε το ίδιο αντικείμενο. Για να ενημερωθείτε σχετικά με την αποθήκευση ενός φίλτρου, ανατρέξτε στην ενότητα Αποθήκευση φίλτρου σε αυτό το άρθρο.

Αρχή της σελίδας

Επιλογή και εφαρμογή ενός τύπου φίλτρου

Μπορείτε να επιλέξετε από πολλά έτοιμα προς χρήση φίλτρα για έναν τύπο δεδομένων. Αυτά τα φίλτρα είναι διαθέσιμα ως εντολές μενού στις ακόλουθες προβολές: Φύλλο δεδομένων, Φόρμα, Έκθεση και Διάταξη. Εκτός από την εφαρμογή αυτών των φίλτρων, μπορείτε επίσης να φιλτράρετε μια φόρμα ή ένα φύλλο δεδομένων συμπληρώνοντας μια φόρμα (που ονομάζεται "Φιλτράρισμα με βάση τη φόρμα").

Αν επιθυμείτε μεγαλύτερη ευελιξία και είστε εξοικειωμένοι με τη σύνταξη παραστάσεων, μπορείτε να δημιουργήσετε δικά σας φίλτρα χρησιμοποιώντας τις επιλογές στην καρτέλα Φίλτρο του εγγράφου.

Επιλέξτε έναν από τους ακόλουθους τύπους φίλτρων:

Κοινά φίλτρα: για να φιλτράρετε για συγκεκριμένες τιμές ή μια περιοχή τιμών.

Φιλτράρισμα με βάση την επιλογή: Για να φιλτράρετε όλες τις γραμμές ενός πίνακα που περιέχουν μια τιμή η οποία αντιστοιχεί σε μια επιλεγμένη τιμή σε μια γραμμή, με φιλτράρισμα της προβολής φύλλου δεδομένων.

Φιλτράρισμα με βάση τη φόρμα: για να φιλτράρετε με βάση πολλά πεδία σε μια φόρμα ή φύλλο δεδομένων, ή εάν προσπαθείτε να βρείτε μια συγκεκριμένη εγγραφή.

Σύνθετο φίλτρο: Για να φιλτράρετε με έναν τύπο φίλτρου όπου ορίζετε προσαρμοσμένα κριτήρια φίλτρου.

ΣΗΜΕΙΩΣΗ : Εάν δεν βλέπετε τις εντολές εφαρμογής φίλτρου σε οποιαδήποτε από τις προβολές, η σχεδίαση της φόρμας ή της βάσης δεδομένων μπορεί να έχει απενεργοποιήσει το φιλτράρισμα. Επικοινωνήστε με το εργαλείο σχεδίασης για περαιτέρω βοήθεια.

Κοινά φίλτρα

Εκτός από τα πεδία του αντικειμένου OLE και τα πεδία που εμφανίζουν υπολογιζόμενες τιμές, όλοι οι υπόλοιποι τύποι πεδίων προσφέρουν τα κοινά φίλτρα. Το περιεχόμενο της λίστας με διαθέσιμα φίλτρα εξαρτάται από το τύπο δεδομένων του επιλεγμένου πεδίου και από τις τιμές που περιέχει.

Κάντε δεξιό κλικ στο πεδίο που θέλετε να φιλτράρετε. Για να φιλτράρετε με βάση πολλές στήλες ή στοιχεία, πρέπει να επιλέξετε και να φιλτράρετε κάθε στήλη ή κάθε στοιχείο ελέγχου ξεχωριστά ή να χρησιμοποιήσετε επιλογές σύνθετου φίλτρου. Ανατρέξτε στις ενότητες Φιλτράρισμα με βάση τη φόρμα και Σύνθετα φίλτρα αυτού του άρθρου για περισσότερες πληροφορίες.

Για παράδειγμα, για να δείτε τα φίλτρα που είναι διαθέσιμες για το πεδίο "ημερομηνία γέννησης", στην την κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή φίλτρου

Κοινά φίλτρα ημερομηνίας
Παράδειγμα κοινών φίλτρων ημερομηνίας

1. Για να εφαρμόσετε φίλτρο για συγκεκριμένες τιμές, χρησιμοποιήστε τη λίστα του πλαισίου ελέγχου. Η λίστα εμφανίζει όλες τις τιμές που εμφανίζονται αυτή τη στιγμή στο πεδίο.

2. για να φιλτράρετε για μια περιοχή τιμών, επιλέξτε ένα από αυτά τα φίλτρα και καθορίστε τις απαιτούμενες τιμές. Για παράδειγμα, για να δείτε γενέθλια από την τρέχουσα ημερομηνία μέχρι το τέλος του έτους, κάντε κλικ στην επιλογή μεταξύ και, στη συνέχεια, ορίστε τις κατάλληλες ημερομηνίες έναρξης και λήξης στο παράθυρο διαλόγου μεταξύ. Για να δείτε όλα τα γενέθλια που περιλαμβάνονται σε μια συγκεκριμένη ημερομηνία, κάντε κλικ στην ημερομηνία και όλα τα γενέθλια που περιλαμβάνονται σε συγκεκριμένη ημερομηνία που εμφανίζονται.

Είναι σημαντικό να γνωρίζετε ότι οι τιμές στο πεδίο Ημερομηνία επηρεάζουν τη λίστα με τα φίλτρα συγκεκριμένου τύπου. Αν η τιμή της πιο πρόσφατης ημερομηνίας στο πεδίο ημερομηνίας βρίσκεται εντός της περιόδου των τελευταίων δυο χρονών, θα βλέπετε μια μεγάλη λίστα φίλτρου, με περισσότερες λεπτομέρειες. Αν καμία από τις ημερομηνίες που υπάρχουν στο πεδίο δεν βρίσκετε εντός αυτής της περιόδου, η λίστα φίλτρου που θα εμφανιστεί θα είναι πιο σύντομη.

Εκτενείς και σύντομες κοινές λίστες φίλτρου ημερομηνίας
Εκτενείς και σύντομες κοινές λίστες φίλτρου ημερομηνίας

ΣΗΜΕΙΩΣΗ : Τα φίλτρα συγκεκριμένου τύπου δεν είναι διαθέσιμα για τα πεδία "Ναι/Όχι", "Αντικείμενο OLE" και τα πεδία συνημμένου. Η λίστα τιμών δεν είναι διαθέσιμη για τα πεδία υπομνημάτων και για τα πεδία που περιέχουν εμπλουτισμένο κείμενο.

Εφαρμογή κοινού φίλτρου

  1. Ανοίξτε έναν πίνακα, ένα ερώτημα, μια φόρμα ή μια έκθεση σε οποιαδήποτε από τις ακόλουθες προβολές: Φύλο δεδομένων, Φόρμα, Έκθεση ή Διάταξη.

  2. Βεβαιωθείτε ότι η προβολή δεν έχει ήδη φιλτραριστεί. Στη γραμμή επιλογής εγγραφών, επιβεβαιώστε ότι είτε το Μη φιλτραρισμένο ή το αχνό εικονίδιο Φίλτρου δεν υπάρχει.

    Συμβουλή: Για να καταργήσετε όλα τα φίλτρα για ένα συγκεκριμένο αντικείμενο, στην την κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή για προχωρημένους και, στη συνέχεια, κάντε κλικ στην επιλογή Απαλοιφή όλων των φίλτρων.

  3. Κάντε κλικ σε οποιοδήποτε σημείο στη στήλη ή στο στοιχείο ελέγχου που αντιστοιχεί στο πρώτο πεδίο που θέλετε στο φίλτρο και, στη το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή φίλτρου

Για να εφαρμόσετε ένα κοινό φίλτρο: τοποθετήστε το δείκτη για να κειμένουαριθμό ή ημερομηνία ) φίλτρα, και, στη συνέχεια, κάντε κλικ στο φίλτρο που θέλετε. Φίλτρα όπως ισούται με και μεταξύ σας ζητηθεί να εισαγάγετε τις απαραίτητες τιμές.

Συμβουλή: Ορισμένοι χαρακτήρες, όπως είναι οι *, % και ?, έχουν ειδική σημασία όταν που καθορίζονται σε ένα πλαίσιο κειμένου φίλτρο. Για παράδειγμα, * αντιπροσωπεύει μια συμβολοσειρά χαρακτήρων, επομένως η συμβολοσειρά μια * θα ταιριάζουν με οποιαδήποτε συμβολοσειρά που αρχίζει με ένανκαι όχι μόνο την καθορισμένη συμβολοσειρά μια *. Για να παρακάμψετε την ιδιαίτερη σημασία ενός χαρακτήρα, περικλείστε το σε αγκύλες [], ως εξής: ένα [*]. Βάσεις δεδομένων που χρησιμοποιούν το πρότυπο ANSI-89 αντιμετωπίζουν *, ?, [,],!, -, και # ως ειδικούς χαρακτήρες. Βάσεις δεδομένων που χρησιμοποιούν το πρότυπο ANSI-92 αντιμετωπίζουν %, _, [,], ^, και - ως ειδικούς χαρακτήρες. Μπορείτε να χρησιμοποιήσετε κάποιο πρότυπο με την Access, αλλά δεν μπορείτε να συνδυάσετε τα δύο πρότυπα (π.χ., ?a*) σε μια συγκεκριμένη παράσταση...

Για να εφαρμόσετε ένα φίλτρο που βασίζονται σε τιμές πεδίων: καταργήστε την επιλογή από τα πλαίσια ελέγχου δίπλα στις τιμές που δεν θέλετε να φιλτράρετε και, στη συνέχεια, κάντε κλικ στην επιλογή OK.

Για να φιλτράρετε μία ή μερικές μόνο των τιμών σε μια μεγάλη λίστα, καταργήστε πρώτα την ελέγχου (Επιλογή όλων), και, στη συνέχεια, επιλέξτε τις τιμές που θέλετε.

Για να φιλτράρετε για τις τιμές null (τιμή null υποδεικνύει την απουσία των δεδομένων) στο κείμενο, αριθμός και πεδία ημερομηνίας: στη λίστα επιλογή του πλαισίου ελέγχου, καταργήστε την επιλογή από το ελέγχου (Επιλογή όλων), και, στη συνέχεια, επιλέξτε το πλαίσιο ελέγχου δίπλα στο (κενά).

Φιλτράρισμα με βάση την επιλογή

Για να δείτε όλες τις γραμμές σε έναν πίνακα που περιέχουν μια τιμή, η οποία αντιστοιχεί στην τιμή σε μια γραμμή, μπορείτε να φιλτράρετε γρήγορα την προβολή φύλλου δεδομένων επιλέγοντας μια συγκεκριμένη τιμή και, στη συνέχεια, κάνοντας κλικ στο στοιχείο Επιλογή. Στην αναπτυσσόμενη λίστα εμφανίζονται οι διαθέσιμες επιλογές φιλτραρίσματος. Αυτές οι επιλογές ποικίλλουν ανάλογα με τον τύπο δεδομένων της επιλεγμένης τιμής. Ένας άλλος τρόπος για να αποκτήσετε πρόσβαση στις επιλογές φιλτραρίσματος με βάση την επιλογή είναι να κάνετε δεξιό κλικ στο συγκεκριμένο κελί.

Για παράδειγμα, εάν η τρέχουσα επιλεγμένη τιμή για το πεδίο "Ημερομηνία_γέννησης" είναι 21/2/1967, στην καρτέλα Κεντρική, στην ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στο στοιχείο Επιλογή για να εμφανίσετε τις εντολές φιλτραρίσματος με βάση την επιλογή και κατόπιν κάντε κλικ στην επιλογή φιλτραρίσματος που θέλετε.

Λίστα φίλτρων που βασίζονται σε επιλογή

Η λίστα των εντολών εξαρτάται, επίσης, και από το βαθμό της επιλογής μιας τιμής. Για παράδειγμα, αν επιλέξετε μόνο ορισμένους από τους χαρακτήρες μιας τιμής, θα δείτε μια διαφορετική λίστα εντολών, ανάλογα με ποιο τμήμα του πεδίου έχετε επιλέξει.

Φίλτρα που βασίζονται σε μερικά επιλεγμένο πεδίο

1. Φίλτρο που χρησιμοποιεί την αρχή μιας τιμής πεδίου...

2. ...τη μέση μιας τιμής πεδίου...

3. ...ή το τέλος μιας τιμής πεδίου.

ΣΗΜΕΙΩΣΗ : Φιλτράρισμα σε μερική επιλογή δεν είναι διαθέσιμη για πεδία πολλών τιμών. Το επιλογής εντολή δεν είναι διαθέσιμη για τα συνημμένα.

Για να καταργήσετε ένα φίλτρο, στην Κεντρική καρτέλα, στην ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή Εναλλαγή φίλτρου ή κάντε κλικ στην επιλογή Για προχωρημένους και, στη συνέχεια, κάντε κλικ στο στοιχείο Απαλοιφή όλων των φίλτρων.

Εφαρμογή φίλτρου που βασίζεται στην επιλογή

  1. Ανοίξτε έναν πίνακα, ένα ερώτημα, μια φόρμα ή μια έκθεση σε οποιαδήποτε από τις ακόλουθες προβολές: Φύλο δεδομένων, Φόρμα, Έκθεση ή Διάταξη.

  2. Βεβαιωθείτε ότι η προβολή δεν έχει ήδη φιλτραριστεί. Στη γραμμή επιλογής εγγραφών, επιβεβαιώστε ότι είτε το Μη φιλτραρισμένο ή το αχνό εικονίδιο Φίλτρου δεν υπάρχει.

  3. Μετακινηθείτε στην εγγραφή που περιέχει την τιμή που θέλετε να χρησιμοποιήσετε ως τμήμα του φίλτρου και έπειτα κάντε κλικ μέσα σε μια στήλη (σε προβολή φύλλου δεδομένων) ή μέσα σε ένα στοιχείο ελέγχου (σε προβολή φόρμας, έκθεσης ή διάταξης).

Για να φιλτράρετε με βάση μια μερική επιλογή; Επιλέξτε τους χαρακτήρες που θέλετε, από το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή επιλογής, και, στη συνέχεια, κάντε κλικ στο φίλτρο που θέλετε να εφαρμόσετε.

Φιλτράρισμα με βάση τη φόρμα

Αυτό το φίλτρο είναι χρήσιμο όταν θέλετε να εφαρμόσετε ένα φίλτρο σε περισσότερα πεδία μιας φόρμας ή ενός φύλλου δεδομένων ή όταν προσπαθείτε να εντοπίσετε συγκεκριμένες εγγραφές. Η Access δημιουργεί μια κενή φόρμα ή ένα κενό φύλλο δεδομένων που μοιάζουν με τα αρχικά και, στη συνέχεια, σας επιτρέπει να συμπληρώσετε όσα πεδία θέλετε. Αφού ολοκληρώσετε, η Access θα βρει τις εγγραφές που περιέχουν τις καθορισμένες τιμές.

ΣΗΜΕΙΩΣΗ : Δεν μπορείτε να καθορίσετε τιμές πεδίου για πεδία πολλαπλών τιμών, χρησιμοποιώντας φίλτρο με βάση τη φόρμα, ούτε πεδία με τύπο δεδομένων "Υπόμνημα", "Υπερ_σύνδεση", "Ναι/Όχι" ή "Αντικείμενο OLE", αν και μπορείτε να καθορίσετε τιμές για άλλα πεδία του συνόλου εγγραφών.

Για παράδειγμα, εάν θέλετε να εντοπίσετε όλους τους πελάτες με τον τίτλο επαφής Κάτοχος και αυτό το άτομο μένει στη Θεσσαλονίκη ή στην Κατερίνη, ανοίξτε το φύλλο δεδομένων ή τη φόρμα "Πελάτες", κατόπιν, στην Κεντρική καρτέλα, στην ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή Για προχωρημένους και, στο τέλος, κάντε κλικ στην επιλογή Φιλτράρισμα με βάση τη φόρμα.

Καταχωρήστε το πρώτο σύνολο τιμών, στη συνέχεια, κάντε κλικ στην καρτέλα Ή στο κάτω μέρος του φύλλου δεδομένων ή της φόρμας και, στη συνέχεια, καταχωρήστε το επόμενο σύνολο τιμών. Σημειώστε ότι, εάν θέλετε μια τιμή πεδίου να λειτουργήσει ως φίλτρο ανεξάρτητα από τις άλλες τιμές πεδίου, πρέπει να καταχωρήσετε αυτή την τιμή στην καρτέλα Αναζήτηση και σε κάθε καρτέλα Ή. Κάθε καρτέλα Ή αντιπροσωπεύει ένα εναλλακτικό σύνολο τιμών φίλτρου.

Για να δείτε μόνο τις εγγραφές που ταιριάζουν με τα δεδομένα εισόδου σας:    Στην το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή Εναλλαγή φίλτρου.

Εφαρμογή φίλτρου με τη συμπλήρωση της φόρμας

  1. Ανοίξτε έναν πίνακα ή ένα ερώτημα σε Προβολή φύλλου δεδομένων ή μια φόρμα σε Προβολή φόρμας.

  2. Βεβαιωθείτε ότι η προβολή δεν έχει ήδη φιλτραριστεί. Στη γραμμή επιλογής εγγραφών, επιβεβαιώστε ότι είτε το Μη φιλτραρισμένο ή το αχνό εικονίδιο Φίλτρου δεν υπάρχει.

  3. Στην το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή για προχωρημένους και, στη συνέχεια, κάντε κλικ στην επιλογή Φιλτράρισμα με βάση τη φόρμα από το μενού συντόμευσης.

  4. Ανάλογα με την προβολή που χρησιμοποιείτε, κάντε ένα από τα παρακάτω:

    Προβολή φύλλου δεδομένων: Κάντε κλικ στην πρώτη γραμμή της στήλης στην οποία θέλετε να φιλτράρετε, κάντε κλικ στο βέλος που εμφανίζεται και, στη συνέχεια, επιλέξτε μια τιμή. Για να προσθέσετε επιπλέον τιμές, απλώς κάντε κλικ στην επιλογή το ή tab στο κάτω μέρος του φύλλου δεδομένων και επιλέξτε μια άλλη τιμή.

    Προβολή φόρμας: κάντε κλικ στο βέλος που εμφανίζεται στο στοιχείο ελέγχου και επιλέξτε μια τιμή στην οποία θέλετε να φιλτράρετε. Για να προσθέσετε επιπλέον τιμές, κάντε κλικ στην επιλογή το ή tab στο κάτω μέρος της φόρμας και επιλέξτε μια άλλη τιμή.

    ΣΥΜΒΟΥΛΕΣ: Δεν μπορείτε να καθορίσετε τιμές πεδίου για πεδία πολλών τιμών χρησιμοποιώντας το φίλτρο με βάση τη φόρμα, αλλά μπορείτε να καθορίσετε τιμές για ένα πεδίο μη πολλών τιμών στο σύνολο εγγραφών.

    • Για να ορίσετε τη λίστα πιθανών τιμών για ένα πεδίο, χρησιμοποιήστε τον τελεστή or. Για παράδειγμα, μπορείτε να ορίσετε την τιμή"Θεσσαλονίκη" or "Αθήνα" για το πεδίο "Πόλη" και να εφαρμόσετε φίλτρο για τις εγγραφές που περιέχουν μια από αυτές τις δύο τιμές.

    • Για την εφαρμογή φίλτρου που βασίζεται στην κατάσταση ενός στοιχείου ελέγχου, όπως ένα πλαίσιο ελέγχου ή ένα κουμπί, κάντε κλικ πάνω στο συγκεκριμένο στοιχείο ελέγχου για να το φέρετε στην κατάσταση που θέλετε. Για να επαναφέρετε ένα στοιχείο ελέγχου σε ουδέτερη θέση, έτσι ώστε να μη χρησιμοποιηθεί ως κριτήριο εφαρμογής φίλτρου, βεβαιωθείτε ότι δεν είναι διαθέσιμη (εμφανίζεται αχνό).

    • Για να φιλτράρετε για τις εγγραφές που περιέχουν τιμή null (λείπει), δεν είναι null, κενό (κενή ή ""), ή μη κενών τιμών, πληκτρολογήστε Is Null, Is Not Null, "", ή δεν "" στο πεδίο.

  5. Εάν θέλετε να ορίσετε δύο εναλλακτικά σύνολα κριτηρίων, για παράδειγμα, για να προβάλετε μόνο τα ονόματα των επαφών που στο πεδίο "Χώρα_Περιοχή" έχουν την τιμή "Ελλάδα " και έχουν γενέθλια τον Απρίλιο, μπορείτε να κάνετε ένα από τα εξής:

    • Για να ανακτήσετε όλες τις εγγραφές που ικανοποιούν ένα από τα πολλά σύνολα κριτηρίων, καθορίστε τα κριτήρια, πληκτρολογώντας το πρώτο σύνολο κριτηρίων, κάντε κλικ στην επιλογή το ή tab και, στη συνέχεια, πληκτρολογήστε στο επόμενο σύνολο κριτηρίων. Σημειώστε ότι αν θέλετε μια τιμή πεδίου για να λειτουργήσει ως φίλτρο ανεξάρτητα από τις άλλες τιμές πεδίων, πρέπει να καταχωρήσετε αυτήν την τιμή στην το καρτέλα Αναζήτηση του και κάθε ή tab. Με άλλα λόγια, η καρτέλα Αναζήτηση του και κάθε καρτέλα ή αντιπροσωπεύει μια εναλλακτική ομάδα τιμών φίλτρου.

    • Επίσης, σημειώστε ότι κάθε φορά που προσθέτετε ένα κριτήριο για να το καρτέλα ή, η Access δημιουργεί μια άλλη ή tab. Αυτό σας επιτρέπει να καθορίσετε πολλά κριτήρια "ή". Το φίλτρο επιστρέφει όλες τις εγγραφές που περιέχει όλες τις τιμές που καθορίζονται στις το Αναζητήστε tab ή όλες τις τιμές που καθορίζονται στην πρώτη ή tab ή όλες τις τιμές που καθορίζονται στο δεύτερο καρτέλα ή, και ούτω καθεξής.

Για να καταργήσετε ένα φίλτρο και να εμφανίσετε όλες τις εγγραφές, κάντε κλικ στην επιλογή Εναλλαγή φίλτρου ξανά.

Για να τροποποιήσετε ένα φίλτρο με βάση τη φόρμα, κάντε κλικ στην επιλογή για προχωρημένους, στη συνέχεια, κάντε κλικ στην επιλογή Φιλτράρισμα με βάση τη φόρμα ξανά. Εμφανίζεται το τρέχον σύνολο κριτήρια φίλτρου.

Σύνθετο φίλτρο

Σε ορισμένες περιπτώσεις, ίσως θελήσετε να εφαρμόσετε ένα φίλτρο τύπου σύνθετου φίλτρου και ενδέχεται να χρειαστεί να συντάξετε εσείς το κριτήριο φιλτραρίσματος, για παράδειγμα, για να βρείτε εγγραφές οι οποίες περιέχουν ημερομηνίες που βρίσκονται εντός της περιόδου των τελευταίων επτά ημερών ή των τελευταίων έξι μηνών.

Η χρήση των σύνθετων φίλτρων απαιτεί τη σύνταξη παραστάσεων. Οι παραστάσεις είναι παρόμοιες με τους τύπους του Excel και με τα κριτήρια που ορίζετε όταν σχεδιάζετε ένα ερώτημα.

Ένα παράδειγμα του τρόπου χρήσης ενός σύνθετου φίλτρου είναι για να βρείτε τα ονόματα των επαφών που τα γενέθλιά τους βρίσκονται εντός της περιόδου των επτά τελευταίων ημερών. Αφού εφαρμόσετε ένα σύνθετο φίλτρο, μπορείτε να περιορίσετε περαιτέρω τα αποτελέσματα σε αυτούς που η χώρα/περιοχή τους είναι η Ελλάδα.

Εφαρμογή σύνθετου φίλτρου

  1. Ανοίξτε έναν πίνακα, ένα ερώτημα, μια φόρμα ή μια έκθεση σε οποιαδήποτε από τις ακόλουθες προβολές: Φύλο δεδομένων, Φόρμα, Έκθεση ή Διάταξη.

  2. Βεβαιωθείτε ότι στην προβολή δεν έχει ήδη εφαρμοστεί φίλτρο. Στη γραμμή περιήγησης εγγραφών, βεβαιωθείτε ότι το εικονίδιο Χωρίς φίλτρο εμφανίζεται αχνό (δεν είναι διαθέσιμο). Στην περίπτωση που η γραμμή περιήγησης εγγραφών δεν είναι ορατή, κάντε κλικ στην επιλογή Για προχωρημένους της ομάδας Ταξινόμηση & Φίλτρο της καρτέλας Κεντρική και, στη συνέχεια, κάντε κλικ στην εντολή Κατάργηση όλων των φίλτρων (στην περίπτωση που η επιλογή Κατάργηση όλων των φίλτρων εμφανίζεται αχνή, δεν υπάρχουν διαθέσιμα φίλτρα).

  3. Στην το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή για προχωρημένους και, στη συνέχεια, κάντε κλικ στην επιλογή Σύνθετο φίλτρο/ταξινόμηση από το μενού συντόμευσης.

  4. Προσθέστε τα πεδία στα οποία θέλετε να εφαρμόσετε το φίλτρο στο πλέγμα.

  5. Στη γραμμή Κριτήρια του κάθε πεδίου ορίστε το κριτήριο εφαρμογής φίλτρου. Τα κριτήρια εφαρμόζονται συνολικά και θα εμφανιστούν μόνο οι εγγραφές που αντιστοιχούν στα όλα τα κριτήρια που έχουν οριστεί στη γραμμή Κριτήρια. Για να ορίσετε εναλλακτικά κριτήρια για ένα μεμονωμένο πεδίο, πληκτρολογήστε το πρώτο κριτήριο στη γραμμή Κριτήρια, το δεύτερο στη γραμμή Ή κ.ο.κ.

    ΣΥΜΒΟΥΛΕΣ: 

    • Ολόκληρο το σύνολο κριτηρίων της γραμμής Ή εφαρμόζεται ως εναλλακτική επιλογή του συνόλου κριτηρίων στη γραμμή Κριτήρια. Οποιοδήποτε κριτήριο θέλετε να εφαρμοστεί και για τα δύο σύνολα κριτηρίων, πρέπει να πληκτρολογηθεί στη γραμμή Κριτήρια και στη γραμμή Ή. Κάντε κλικ στην εντολή Εναλλαγή φίλτρου για να προβάλετε τις γραμμές που έχουν φιλτραριστεί.

    • Ένας καλός τρόπος για να μάθετε πώς να συντάξετε κριτήρια είναι να εφαρμόσετε ένα κοινό φίλτρο ή ένα φίλτρο με βάση την επιλογή του οποίου υπολογίζεται ένα αποτέλεσμα που μοιάζει με αυτό που αναζητάτε. Στη συνέχεια, με το φίλτρο εφαρμόζεται στην προβολή, εμφανίστε τη καρτέλα φίλτρο του αντικειμένου

Ειδικές εντολές στην καρτέλα φίλτρου εγγράφου

Δύο ειδικές εντολές είναι διαθέσιμες σε εσάς σε το καρτέλα εγγράφου φίλτρο. Όταν κάνετε δεξί κλικ σε οποιοδήποτε σημείο στο πλέγμα σχεδίασης, στην καρτέλα, το φόρτωση από το ερώτημα και εντολές Αποθήκευση ως ερώτημα είναι διαθέσιμες από το μενού συντόμευσης.

Ειδικές επιλογές φίλτρου

Η εντολή Φόρτωση από ερώτημα φορτώνει τη σχεδίαση του επιλεγμένου ερωτήματος στο πλέγμα. Αυτό σας δίνει τη δυνατότητα να χρησιμοποιήσετε τα κριτήρια του ερωτήματος ως κριτήρια φίλτρου.

Η εντολή Αποθήκευση ως ερώτημα σας δίνει τη δυνατότητα να αποθηκεύσετε τις ρυθμίσεις φίλτρου ως ένα νέο ερώτημα.

Αρχή της σελίδας

Κατάργηση ή επανάληψη εφαρμογής φίλτρου

Για να μεταβείτε στη μη φιλτραρισμένη προβολή των δεδομένων, καταργήστε τα φίλτρα κάνοντας κλικ στην επιλογή Φιλτραρίστηκε στη γραμμή περιήγησης εγγραφών για να επιστρέψετε στην πλήρη προβολή.

Όταν καταργείτε τα τρέχοντα φίλτρα, τα καταργείτε προσωρινά από όλα τα πεδία στην προβολή. Για παράδειγμα, αν εφαρμόσετε φίλτρα πρώτα στα πεδία "Χώρα_Περιοχή" και "Ημερομηνία_γέννησης" και έπειτα τα καταργήσετε, θα εμφανιστούν ξανά όλες οι εγγραφές.

Για να εφαρμόσετε ξανά τα πιο πρόσφατα φίλτρα, κάντε κλικ στην επιλογή Μη φιλτραρισμένο στη γραμμή περιήγησης εγγραφών.

Αρχή της σελίδας

Απαλοιφή φίλτρου

Απαλείψτε ένα φίλτρο όταν δεν το χρειάζεστε πλέον. Απαλείφοντας ένα φίλτρο το διαγράφετε οριστικά από την προβολή και δεν μπορείτε να το εφαρμόσετε ξανά κάνοντας κλικ στην επιλογή Μη φιλτραρισμένο στη γραμμή κατάστασης. Μπορείτε να απαλείψετε ένα μόνο φίλτρο από ένα μεμονωμένο πεδίο ή να απαλείψετε όλα τα φίλτρα από όλα τα πεδία στην προβολή.

  • Για να απαλείψετε ένα μόνο φίλτρο από ένα μεμονωμένο πεδίο: Κάντε δεξιό κλικ στη στήλη ή το στοιχείο ελέγχου στα οποία έχετε εφαρμόσει το φίλτρο και έπειτα κάντε κλικ στο στοιχείο Κατάργηση φίλτρου από τη στήλη όνομα_πεδίου.

  • Για να καταργήσετε όλα τα φίλτρα από όλα τα πεδία: στην το κεντρική καρτέλα, στην την ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στην επιλογή για προχωρημένους και, στη συνέχεια, κάντε κλικ στην επιλογή Καταργήστε όλα τα φίλτρα από το μενού συντόμευσης.

Αρχή της σελίδας

Αποθήκευση φίλτρου

Ίσως είναι χρήσιμο να αποθηκεύσετε ένα φίλτρο, εάν πρόκειται να το χρησιμοποιήσετε ξανά. Οι ρυθμίσεις φίλτρου που ισχύουν τη στιγμή που κλείνετε έναν πίνακα, ένα ερώτημα, μια φόρμα ή μια έκθεση αποθηκεύονται αυτόματα μαζί με το αντικείμενο και παραμένουν διαθέσιμες για να τις χρησιμοποιήσετε ξανά. Ωστόσο, από προεπιλογή, αυτές οι ρυθμίσεις φίλτρου δεν εφαρμόζονται αυτόματα κατά το επόμενο άνοιγμα του αντικειμένου.

Για να εξασφαλίσετε ότι τα τρέχοντα φίλτρα θα εφαρμοστούν αυτόματα όταν θα ανοίξετε ένα πίνακα, ερώτημα, φόρμα ή έκθεση, από το φύλλο ιδιοτήτων του αντικειμένου, ορίστε το αντικείμενο ιδιότητα Φιλτράρισμα με τη φόρτωση με Ναι. Η ιδιότητα Φιλτράρισμα με τη φόρτωση εφαρμόζεται την επόμενη φορά που ανοίγετε το αντικείμενο. Κάθε φορά που αλλάζετε αυτήν τη ρύθμιση, πρέπει να κλείσετε το αντικείμενο και ανοίξτε το ξανά για να εφαρμόσετε τη νέα ρύθμιση.

ΣΗΜΕΙΩΣΗ : Το ρύθμιση ιδιότητας Φιλτράρισμα με τη φόρτωση εφαρμόζεται μόνο κατά τη φόρτωση του αντικειμένου. Ορισμός αυτής της ιδιότητας για ένα αντικείμενο σε προβολή σχεδίασης και, στη συνέχεια, μεταβείτε σε άλλη προβολή δεν θα προκαλέσει τη ρύθμιση για να εφαρμοστεί. Πρέπει να κλείσετε και ανοίξετε ξανά το αντικείμενο για αλλαγές για να το ρύθμιση ιδιότητας Φιλτράρισμα με τη φόρτωση να τεθούν σε ισχύ...

Αρχή της σελίδας

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×