| Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ. |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπερα. Εχω μια λιστα με ονομα επιθετο κα στοιχεια.Εχω βαλει αα σε καθε επιθετο ονομα. Πως μπορώ, οταν προσθέτω ενα επίθετο στην αλφαβητικη θεση του με ολα τα στοιχεία του να παίρνει αυτόματα τον επομενο αα χωρις να ψαχνω ποιο ηταν το τελευταιο;; Ευχαριστω |
|
#2
|
|
Καλημέρα Κατ' αρχήν να πούμε, ότι πολλές φορές, υπάρχει σύγχυση ενός α/α, με την σειρά εγγραφής. Ο α/α, δεν ενδιαφέρεται για την σειρά ή την ταξινόμηση των δεδομένων. Σκοπός ενός α/α, είναι να αριθμεί τις σειρές σε μια περιοχή δεδομένων και τίποτε άλλο. Για παράδειγμα, στην εικόνα 1, έχουμε ονόματα Μη Ταξινομημένα, με ένα α/α από το 1-10 Για να πάρουμε τον α/α, χρησιμοποιούμε την συνάρτηση (μια από τις πολλές μεθόδους που υπάρχουν) πχ =ROW(A1) Στην εικόνα 2, έχουμε τα ίδια δεδομένα, Ταξινομημένα αυτή τη φορά και ο α/α, παραμένει αμετάβλητος (και καλά κάνει) διότι αυτός είναι ο ρόλος του. Τι θα πρέπει να κάνουμε όμως, αν δεν θέλουμε απλά μια αρίθμηση σειρών, αλλά ένα ID πελάτη για παράδειγμα (*βλέπε εικόνα 3) ή ένα ID Εγγραφής (*βλέπε εικόνα 4) που θα μας εμφανίζει την χρονολογική σειρά που έγινε μια εγγραφή και όχι την σειρά (γραμμή) του φύλλου; Εδώ να υπενθυμίσουμε, ότι η καλύτερη μέθοδος να έχουμε τα δεδομένα μας, είναι πίνακας και όχι περιοχή. Οι λόγοι, έχουν εξηγηθεί πάρα πολλές φορές σε διάφορα posts. Λύση: (*βλέπε εικόνα 5) 1 Δημιουργούμε έναν πίνακα με τα δεδομένα μας και εμπλέκουμε μια στήλη με ημερομηνία εγγραφής (στήλη Β). 2 Στην πρώτη στήλη (Α), θέλουμε το αποτέλεσμα. Βάζουμε στο κελί Α2, τον τύπο Κώδικας: =RANK(B2;$B$2:$B$12;1) Ο αριθμός αυτός είναι ένα ID Εγγραφής πλέον και όχι ένας α/α. 3 Τι γίνεται όμως, με τις διπλότυπες ημερομηνίες; Μπορεί να έχουμε πολλές εγγραφές στην κάθε ημερομηνία. Γι' αυτό βάζουμε στον τύπο μας =Rank() και έναν μετρητή, οπότε έχουμε: Κώδικας: =RANK(B2;$B$2:$B$12;1)+COUNTIF($B$2:B2;B2)-1 Σημειώσεις: Με κίτρινο, έχουν σημειωθεί κελιά, στα οποία κάναμε νέα καταχώρηση και πήραν ως ID Εγγραφής, τον επόμενο από τον μέχρι τότε max=10. Ο πίνακας ταξινομείται ως προς Επώνυμο. Υπάρχουν κι άλλες μέθοδοι να έχουμε το αποτέλεσμα, όπως επίσης μπορούμε να χρησιμοποιήσουμε και κώδικα, αν μας επιτρέπεται... |
|
#3
| |||
| |||
|
Καλησπέρα Ευχαριστώ για την απάντηση
|
|
#4
|
|
Να' σαι καλά, καλή συνέχεια.
|
|
#5
| |||
| |||
|
Καλησπέρα Εφτιαξα εναν πινακα κι εβαλα τα στοιχεια που ειχα Την 2η στηλη την ονομασα ημερ καταχ κι εβαλα ημερομηνιες. Στην πρωτη στηλη εχω το Κωδ Ασθ Έβαλα στο Α2 την συνάρτηση. Το πρόγραμμα έβγαλε ενα F2 σημείωση και με ρωτησε αν θελω η συνάρτηση να μπει σε ολα τα κελια (περιπου 1000 καταχωρησεις) . Αφου κόλλησε για λιγο (ασπρισε το φυλλο κι εγραφε δεν ανταποκρινεται) αρίθμησε τα 10 πρωτα κελια και στα υπολοιπα γραφει ΔΥ. Παράθεση:
|
|
#6
|
|
Καλησπέρα Προφανώς δεν έκανες κάτι σωστά... Καμία περίπτωση λάθους, στην πρότασή μου. Στο βιβλίο, η απόδειξη με περισσότερες από 2000 εγγραφές, χωρίς «κολλήματα», «δεν αποκρίνεται» F2!?? κλπ Όσο για το ότι αρίθμησε τα 10 πρώτα... για την ακρίβεια τα 11 πρώτα καί καλώς έκανε αφού δεν άλλαξες την περιοχή παράδειγμα της συνάρτησης με την πραγματική... |
|
#7
|
|
Καλημέρα. Οι τύποι-συναρτήσεις στους πίνακες, έχουν διαφορετική «εμφάνιση» από τους τύπους μιας απλής περιοχής. Για να διευκολύνονται οι χρήστες, που δεν είναι εξοικειωμένοι με πίνακες, μπορείτε να πάτε στις επιλογές (Options) του προγράμματος και να επιλέξετε να εμφανίζονται οι τύποι πινάκων, όμοια με αυτούς των περιοχών (*βλέπε εικόνα 1). Για να πετύχουμε κάτι τέτοιο, αφήνουμε το πεδίο κενό (χωρίς tick) Ακόμα, μια καλή μέθοδος είναι, να ονομάζετε στήλες ώστε να είναι αναγνωρίσιμες στους τύπους (ισχύει και για το συγκεκριμένο ζητούμενο). Μπορείτε να ονομάσετε την στήλη ημερομηνιών (πχ iDate) και να χρησιμοποιήσετε την ονομασία αυτή στον τύπο: =RANK(B2;iDate;1)+COUNTIF($B$2:B2;B2)-1 (*βλέπε εικόνα 2) |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [VBA] Αυτόματη αρίθμηση σε κελι excel | geoxiar | Excel - Ερωτήσεις / Απαντήσεις | 1 | 08-04-16 17:38 |
| [VBA] Αυτόματη αρίθμηση σε κελι excel | geoxiar | Excel - Ερωτήσεις / Απαντήσεις | 6 | 06-04-16 21:19 |
| [ Εκθέσεις ] Αρίθμηση έκθεσης | Σκτετε | Access - Ερωτήσεις / Απαντήσεις | 4 | 12-12-11 18:26 |
| Aυτόματη αρίθμηση | stavros2244 | Access - Ερωτήσεις / Απαντήσεις | 2 | 05-04-10 12:07 |
Η ώρα είναι 22:07.



Αλλαγή σε γραμμικό τρόπο

