Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #11  
Παλιά 07-06-22, 21:02
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Να είσαι καλά Γιάννη!
Απάντηση με παράθεση
  #12  
Παλιά 07-06-22, 22:49
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

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

Υποθέτουμε ότι θέλουμε να κατατάξουμε (βαθμολογήσουμε) τις εγγραφές του πίνακα db στις κατηγορίες A, B, C και D με βάση την τιμή του πεδίου amount, από τις μεγαλύτερες τιμές του προς τις μικρότερες.

Συγκεκριμένα, με ταξινομημένο τον πίνακα ως προς το πεδίο amount, σε φθίνουσα σειρά, θέλουμε:
  • Το 20% των εγγραφών να βαθμολογούνται με A.
  • Το επόμενο 20% με Β.
  • Το επόμενο 20% με C και
  • Το επόμενο 40% με D.

Λεπτομέρειες στον κώδικα.

Στο ερώτημα test βλέπουμε αν έχουμε το επιθυμητό αποτέλεσμα.
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Βαθμολόγηση_ABCD.accdb (484,0 KB, 6 εμφανίσεις)
Απάντηση με παράθεση
  #13  
Παλιά 13-06-22, 21:02
Όνομα: Γιάννης
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 04-12-2010
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 35
Προεπιλογή

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

Ευχαριστώ πολύ
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Βαθμολόγηση_ABCD v1.accdb (544,0 KB, 2 εμφανίσεις)
Απάντηση με παράθεση
  #14  
Παλιά 14-06-22, 13:41
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Γιάννη δες το συνημμένο.

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

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

Έτσι γίνεται κάποια στρογγυλοποίηση και τα ποσοστά στο τελικό αποτέλεσμα ενδέχεται να αποκλίνουν από τις αρχικές επιλογές.

Το νέο ερώτημα test δείχνει τη βαθμολογία ανά έτος και μήνα.
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Βαθμολόγηση_ABCD v2.accdb (856,0 KB, 15 εμφανίσεις)
Απάντηση με παράθεση
  #15  
Παλιά 14-06-22, 14:40
Όνομα: Γιάννης
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 04-12-2010
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 35
Προεπιλογή

Πολλά πολλά ευχαριστώ!!

Δουλεύει άψογα!!

Πιστεύω θα βοηθήσει πολλούς στο forum

Να είσαι καλά Γιώργο
Απάντηση με παράθεση
  #16  
Παλιά 14-06-22, 17:51
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Ευαχριστώ Γιάννη και καλή συνέχεια.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Μορφοποίηση] Ταξινόμηση xristos Excel - Ερωτήσεις / Απαντήσεις 2 23-08-16 17:38
[Μορφοποίηση] Ταξινόμηση xristos Excel - Ερωτήσεις / Απαντήσεις 2 15-10-14 19:02
Ταξινόμηση jimrenoir Access - Ερωτήσεις / Απαντήσεις 8 22-02-11 12:19
[ Φόρμες ] Ταξινόμηση alatis Access - Ερωτήσεις / Απαντήσεις 2 03-10-10 20:26
[Συναρτήσεις] Ταξινόμηση skantzo Excel - Ερωτήσεις / Απαντήσεις 11 26-09-10 23:39


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