Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Ταξινόμηση χαρακτήρων-αριθμών

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 04-02-11, 09:43
iondep
Guest
 
Μηνύματα: n/a
Προεπιλογή Ταξινόμηση χαρακτήρων-αριθμών

Καλημέρα σε όλους,

έχω ένα πεδίο σε πίνακα σε μορφή κειμένου.Ο πρώτος χαρακτήρας είναι πάντα γράμμα και μετά ακολουθούν 2 αριθμοί.Έχω μιά έκθεση που θέλω να εμφανίζω τα δεδομένα αυτά ταξινομημένα.Έστω οτι έχω Π0,Π10,Π2,Π11.
Τώρα μου εμφανίζει:Π0,Π10,Π11,Π2
Ενώ το επιθυμητό θα ήταν:Π0,Π2,Π10,Π11.
Δλδ να ταξινομεί και τους αριθμούς μετά τους χαρακτήρες.
Μηπώς γνωρίζει κανείς αν γίνεται και πώς?

Ευχαριστώ εκ των προτέρων,
Δέσποινα.
Απάντηση με παράθεση
  #2  
Παλιά 04-02-11, 11:22
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα...
Αν μορφοποιήσεις τα δεδομένα σου ως εξής : Π00, Π02, Π10, Π11 δεν έχεις τη λύση που επιθυμείς ;
Το max όριο είναι το Π99 ;

Με εκτίμηση

Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 04-02-11, 15:55
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Δέσποινα, εκτός από τη λύση που σου πρότεινε ο Νίκος, μπορείς να εφαρμόσεις και την ακόλουθη. Προσοχή στους τύπους της λύσης θα αντικαταστήσεις το όνομα πεδίου CharNum με το όνομα του πεδίου της δικής σου βάσης:
  1. Άνοιγμα της έκθεσης σε μορφή σχεδίασης.
  2. Κλικ στο κουμπί «Ομαδοποίηση και Σύνολα» της καρτέλας «Εργαλεία σχεδίασης», για να εμφανιστούν στο κάτω μέρος της έκθεσης τα εργαλεία ομαδοποίησης και ταξινόμησης.
  3. Κλικ στο «Προσθήκη ταξινόμησης» και στο παράθυρο με τα πεδία, κλικ στην «Έκφραση».
  4. Στη δόμηση πληκτρολόγηση: =Left([CharNum];1) και κλείσιμο. Έτσι προσθέσαμε ένα επίπεδο ταξινόμησης. Συνεχίζουμε για να προσθέσουμε και δεύτερο.
  5. Κλικ στο «Προσθήκη ταξινόμησης» και στο παράθυρο με τα πεδία, κλικ στην «Έκφραση».
  6. Στη δόμηση πληκτρολόγηση: =CLng(Mid([CharNum];2)) και κλείσιμο. Τελειώασμε.
Αν όλα γίνουν σωστά στην προβολή έκθεσης θα δεις τις εγγραφές με την ταξινόμηση που θέλεις.
Ένα παράδειγμα μπορείς να δεις στη ΒΔ που επισυνάπτω.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb ShortCharNum.accdb (316,0 KB, 17 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Αναζήτηση χαρακτήρων George R Excel - Ερωτήσεις / Απαντήσεις 8 15-06-16 11:25
[Συναρτήσεις] Εύρεση μη Ελληνικών χαρακτήρων σε κελί Οδυσσέας Excel - Ερωτήσεις / Απαντήσεις 5 15-04-13 17:35
[Γενικά] Εισαγωγή χαρακτήρων στο Excel Spirosgr Excel - Ερωτήσεις / Απαντήσεις 0 03-02-12 07:32
Μετατροπή ελληνικών χαρακτήρων σε λατινικούς Χρήστος Access - Ερωτήσεις / Απαντήσεις 5 17-03-11 16:27
Αντικατάσταση Χαρακτήρων Σπύρος Access - Ερωτήσεις / Απαντήσεις 2 21-07-10 23:40


Η ώρα είναι 07:31.