![]() |
ΤΑΞΙΝΟΜΗΣΗ ΚΑΙ ΕΜΦΑΝΙΣΗ ΔΙΠΛΟΤΥΠΗΣ ΤΙΜΗΣ 1 Συνημμένο(α) Καλημέρα σας, στο αρχείο-παράδειγμα που ανεβάζω υπάρχουν στο φύλλο 2ήμερο ΠΡΩΤΑΘΛΗΜΑ 2023 τα συγκεντρωτικα δεδομένα όπου στη στήλη ΘΕΣΗ(RANK) υπάρχει η πιθανότητα ισοβαθμίας. Τα αποτελέσματα αυτά τα παίρνω στο φύλλο ΤΕΛΙΚΗ ΚΑΤΑΤΑΞΗ ΠΡΩΤΑΘΛΗΜΑΤΟΣ όπου και τα ταξινομώ ανά ΘΕΣΗ. Αυτό το έχω κάνει με την INDEΧ & MATCH....συνδέοντας των με την ID. Όταν όμως υπάρχει ισοβαθμία(πχ 3η θέση όπως φαίνεται στο παράδειγμα) δεν φαίρνει τον 2ο αθλητή της ισοβαθμίας γιατί προφανώς έχει συνδεθεί με την ID. Μπορείτε να προτείνεται κάποιον άλλο τρόπο, λύση ή προσέγγιση στο ζητούμενο; |
1 Συνημμένο(α) Καλησπέρα Σάκη, Μιας και το αρχείο είναι με μακροεντολές, προτείνω καλύτερα κώδικα για την τελική κατάταξη. Ελπίζω να σε καλύπτει το συνημμένο αρχείο. Πατώντας το κουμπί ΑΝΑΝΕΩΣΗ, τα δεδομένα του πρωταθλήματος (L6:S35) ταξινομούνται δίπλα από τον πίνακα της τελικής κατάταξης (L7:S36) σύμφωνα με τη ΘΕΣΗ (RANK) και στη συνέχεια αντιγράφονται στον πίνακα και καθαρίζεται η συγκεκριμένη περιοχή. Στη στήλη ΘΕΣΗ έβαλα μια απλή συνάρτηση για αύξοντα αριθμό του αθλητή. Θεωρώ πως ID είναι μια ταυτότητα του αθλητή, οπότε από την ταξινόμηση αντιγράφεται στη στήλη ID η αντίστοιχη ταυτότητά τους. |
Χρήστο ευχαριστώ πολύ για τον χρόνο που διέθεσες. Είναι πολύ καλή η λύση σου. Μόνο ένα θεματάκι. Σε περίπτωση ισοβαθμίας πχ 3η θέση στο παράδειγμα θα πρέπει να έρχεται και στο φύλλο ΤΕΛΙΚΗ ΚΑΤΑΤΑΞΗ στη στήλη ΘΕΣΗ ακριβώς έτσι, 2 φορές δλδ η θέση 3 και όχι 3 και 4. Κατά τα άλλα δουλεύει μια χαρά. |
1 Συνημμένο(α) Καλημέρα Σάκη, Τότε μπερδεύτηκα από το παράδειγμα που ήταν με αύξοντα αριθμό, γι' αυτό και έβαλα συνάρτηση στη ΘΕΣΗ. Οπότε χρειάζεσαι αντιγραφή της στήλης RANK. Δοκίμασε το συνημμένο αρχείο να δεις αν είναι σωστό. |
Άψογος, χίλια μπράβο και ακόμα περισσότερα ευχαριστώ. |
| Η ώρα είναι 13:18. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.