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

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

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

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

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

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

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

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

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

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

  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. Στην καρτέλα κεντρική, στην ομάδα Ταξινόμηση & φιλτράρισμα, κάντε κλικ στο κουμπί Εναλλαγή φίλτρου.

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

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

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

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

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

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

×