Ταξινόμηση εγγραφών με βάση τις μερικές τιμές σε ένα πεδίο

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

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

Τι θέλετε να κάνετε;

Ταξινόμηση σε μερικές τιμές ημερομηνίας

Ταξινόμηση σε μερικές τιμές κειμένου

Ταξινόμηση με βάση τις μερικές τιμές ημερομηνίας

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

Η ταξινόμηση με βάση μόνο ενός τμήματος των τιμών ημερομηνίας απαιτεί τη σύνταξη μιας παράστασης. Μπορείτε να ταξινομήσετε τα δεδομένα ενός πίνακα ή τα αποτελέσματα ενός ερωτήματος — αλλά πρώτα, πρέπει να βρίσκεστε στην προβολή "Φύλλο δεδομένων". Θα πρέπει να συντάξετε την παράσταση στην περιοχή ερωτήματος της καρτέλας Φίλτρο. Η παράσταση που δημιουργείτε εξάγει μόνο τα δεδομένα που θέλετε και στη συνέχεια τα χρησιμοποιεί ως βάση για την ταξινόμηση.

Εμφανιση της καρτέλας "Φίλτρο"

  1. Μεταβείτε στην προβολή "Φύλλο δεδομένων" του πίνακα ή του ερωτήματος.

    Εάν εργάζεστε με ερώτημα, εκτελέσττε το ερώτημα για να εμφανιστούν τα αποτελέσματα στην προβολή "Φύλλο δεδομένων".

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

    Στην Access εμφανίζεται η καρτέλα Φίλτρο.

Δημιουργία της παράστασης

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

  2. Πληκτρολογήστε την παράσταση στη γραμμή Field της πρώτης στήλης. Για παράδειγμα, για να ταξινομήσετε κατά μήνα ανεξάρτητα από το έτος,πληκτρολογήστε την παράσταση Expr1: DatePart("m",[BirthDate]) στη γραμμή Field της πρώτης στήλης.

  3. Για να ταξινομήσετε κατά ημέρα μέσα σε κάθε μήνα,πληκτρολογήστε Expr2: DatePart("d",[BirthDate]) στη γραμμή Field της πρώτης στήλης.

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

  4. Στη γραμμή Sort, κάντε κλικ στην επιλογή Αύξουσα ή Φθίνουσα για κάθε μία από τις παραστάσεις.

    Σεμια ταξινόμηση με αύξουσα σειρά, στην πρώτη στήλη εμφανίζεται ο Ιανουάριος στην κορυφή και ο Δεκέμβριος στο τέλος. Η ταξινόμηση με αύξουσα σειρά στη δεύτερη στήλη εμφανίζει τον αριθμό 1 στην κορυφή και τον αριθμό 31 στο τέλος. Στην ταξινόμηση με φθίνουσα σειρά πραγματοποιείται το αντίστροφο.

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

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

Ταξινόμηση με βάση μερικές τιμές κειμένου

Η ταξινόμηση με βάση μερικές τιμές κειμένου είναι παρόμοια με την ταξινόμηση με βάση τις μερικές τιμές ημερομηνίας. Θα πρέπει να συντάξετε μια παράσταση στο παράθυρο "Πρόσθετο φίλτρο/Ταξινόμηση" για να πραγματοποιηθεί εξαγωγή των χαρακτήρων που θα είναι η βάση της ταξινόμησης.

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

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

  2. Πληκτρολογήστε την παράσταση στη γραμμή Field της πρώτης στήλης. Για παράδειγμα, πληκτρολογήστε =Mid([Πόλη], 7) για να παραλειφθούν τα πρώτα έξι ψηφία στο πεδίο "Πόλη".

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

  3. Στο κελί Ταξινόμηση, κάντε κλικ στην επιλογή Αύξουσα ή Φθίνουσα.

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

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

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

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

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

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

×