Συνάρτηση SEQUENCE στο Excel - αυτόματη δημιουργία σειρών αριθμών

  • Μοιραστείτε Αυτό
Michael Brown

Σε αυτό το σεμινάριο, θα μάθετε πώς να δημιουργείτε μια ακολουθία αριθμών στο Excel με τύπους. Επιπλέον, θα σας δείξουμε πώς να δημιουργείτε αυτόματα μια σειρά από ρωμαϊκούς αριθμούς και τυχαίους ακέραιους αριθμούς - και όλα αυτά χρησιμοποιώντας μια νέα δυναμική συνάρτηση SEQUENCE του πίνακα.

Οι εποχές που έπρεπε να βάζετε αριθμούς σε σειρά στο Excel χειροκίνητα έχουν περάσει ανεπιστρεπτί. Στο σύγχρονο Excel, μπορείτε να φτιάξετε μια απλή σειρά αριθμών σε χρόνο μηδέν με τη λειτουργία αυτόματης συμπλήρωσης. Αν έχετε μια πιο συγκεκριμένη εργασία στο μυαλό σας, τότε χρησιμοποιήστε τη συνάρτηση SEQUENCE, η οποία είναι ειδικά σχεδιασμένη για το σκοπό αυτό.

    Συνάρτηση SEQUENCE του Excel

    Η συνάρτηση SEQUENCE στο Excel χρησιμοποιείται για τη δημιουργία ενός πίνακα διαδοχικών αριθμών όπως 1, 2, 3, κ.λπ.

    Πρόκειται για μια νέα λειτουργία δυναμικού πίνακα που εισήχθη στο Microsoft Excel 365. Το αποτέλεσμα είναι ένας δυναμικός πίνακας που επεκτείνεται αυτόματα στον καθορισμένο αριθμό γραμμών και στηλών.

    Η συνάρτηση έχει την ακόλουθη σύνταξη:

    SEQUENCE(rows, [columns], [start], [step])

    Πού:

    Σειρές (προαιρετικό) - ο αριθμός των γραμμών που θα συμπληρωθούν.

    Στήλες (προαιρετικό) - ο αριθμός των στηλών που θα συμπληρωθούν. Εάν παραλειφθεί, η προεπιλογή είναι 1 στήλη.

    Έναρξη (προαιρετικό) - ο αρχικός αριθμός στην ακολουθία. Εάν παραλειφθεί, η προεπιλογή είναι 1.

    Βήμα (προαιρετικό) - η προσαύξηση για κάθε επόμενη τιμή στην ακολουθία. Μπορεί να είναι θετική ή αρνητική.

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

    Η συνάρτηση SEQUENCE υποστηρίζεται μόνο στο Excel για το Microsoft 365, το Excel 2021 και το Excel για το διαδίκτυο.

    Βασικός τύπος για τη δημιουργία μιας ακολουθίας αριθμών στο Excel

    Αν θέλετε να συμπληρώσετε μια στήλη γραμμών με διαδοχικούς αριθμούς που ξεκινούν από το 1, μπορείτε να χρησιμοποιήσετε τη συνάρτηση SEQUENCE του Excel στην απλούστερη μορφή της:

    Για να βάλετε αριθμούς σε ένα στήλη :

    SEQUENCE( n )

    Για να τοποθετήσετε αριθμούς σε ένα σειρά :

    SEQUENCE(1, n )

    Πού n είναι ο αριθμός των στοιχείων της ακολουθίας.

    Για παράδειγμα, για να συμπληρώσετε μια στήλη με 10 αυξητικούς αριθμούς, πληκτρολογήστε τον παρακάτω τύπο στο πρώτο κελί (A2 στην περίπτωσή μας) και πατήστε το πλήκτρο Enter:

    =SEQUENCE(10)

    Τα αποτελέσματα θα διαχυθούν αυτόματα στις άλλες γραμμές.

    Για να δημιουργήσετε μια οριζόντια ακολουθία, ορίστε το σειρές σε 1 (ή παραλείψτε το) και ορίστε τον αριθμό των στήλες , 8 στην περίπτωσή μας:

    =SEQUENCE(1,8)

    Αν θέλετε να συμπληρώσετε ένα εύρος κυττάρων με διαδοχικούς αριθμούς, τότε ορίστε και τις δύο σειρές και στήλες Για παράδειγμα, για να συμπληρώσετε 5 γραμμές και 3 στήλες, θα χρησιμοποιήσετε τον ακόλουθο τύπο:

    =SEQUENCE(5,3)

    Προς έναρξη με συγκεκριμένο αριθμό , π.χ. 100, δώστε αυτόν τον αριθμό στο 3ο όρισμα:

    =SEQUENCE(5,3,100)

    Για να δημιουργήσετε μια λίστα αριθμών με ένα συγκεκριμένο βήμα προσαύξησης , ορίστε το βήμα στο 4ο όρισμα, 10 στην περίπτωσή μας:

    =SEQUENCE(5,3,100,10)

    Μεταφρασμένος σε απλά αγγλικά, ο πλήρης τύπος μας έχει ως εξής:

    Συνάρτηση SEQUENCE - πράγματα που πρέπει να θυμάστε

    Για να κάνετε αποτελεσματικά μια ακολουθία αριθμών στο Excel, θυμηθείτε αυτά τα 4 απλά γεγονότα:

    • Η συνάρτηση SEQUENCE είναι διαθέσιμη μόνο με συνδρομές Microsoft 365 και Excel 2021. Στο Excel 2019, το Excel 2016 και σε προηγούμενες εκδόσεις, δεν λειτουργεί, καθώς αυτές οι εκδόσεις δεν υποστηρίζουν δυναμικούς πίνακες.
    • Εάν ο πίνακας διαδοχικών αριθμών είναι το τελικό αποτέλεσμα, το Excel εξάγει αυτόματα όλους τους αριθμούς σε μια λεγόμενη περιοχή διαρροής. Βεβαιωθείτε λοιπόν ότι έχετε αρκετά κενά κελιά κάτω και δεξιά από το κελί όπου εισάγετε τον τύπο, διαφορετικά θα εμφανιστεί σφάλμα #SPILL.
    • Ο πίνακας που προκύπτει μπορεί να είναι μονοδιάστατος ή δισδιάστατος, ανάλογα με τον τρόπο που ρυθμίζετε το σειρές και στήλες επιχειρήματα.
    • Κάθε προαιρετικό όρισμα που δεν έχει οριστεί έχει προεπιλεγμένη τιμή 1.

    Πώς να δημιουργήσετε μια ακολουθία αριθμών στο Excel - παραδείγματα τύπων

    Αν και ο βασικός τύπος SEQUENCE δεν φαίνεται πολύ συναρπαστικός, όταν συνδυάζεται με άλλες λειτουργίες, αποκτά ένα εντελώς νέο επίπεδο χρησιμότητας.

    Δημιουργήστε μια φθίνουσα (φθίνουσα) ακολουθία στο Excel

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

    Για παράδειγμα, για να δημιουργήσετε μια λίστα αριθμών που ξεκινούν από το 10 και μειώνονται κατά 1, χρησιμοποιήστε αυτόν τον τύπο:

    =ΑΚΟΛΟΥΘΊΑ(10, 1, 10, -1)

    Αναγκάζει μια δισδιάστατη ακολουθία να κινείται κάθετα από πάνω προς τα κάτω

    Όταν γεμίζετε μια σειρά κελιών με διαδοχικούς αριθμούς, από προεπιλογή, η σειρά διατρέχει πάντα οριζόντια την πρώτη γραμμή και μετά κάτω στην επόμενη γραμμή, όπως ακριβώς διαβάζετε ένα βιβλίο από αριστερά προς τα δεξιά. Για να την κάνετε να διαδίδεται κάθετα, δηλαδή από πάνω προς τα κάτω στην πρώτη στήλη και μετά δεξιά στην επόμενη στήλη, φωλιάστε τη SEQUENCE στη συνάρτηση TRANSPOSE. Σημειώστε ότι η TRANSPOSE ανταλλάσσει τις γραμμές και τιςστήλες, οπότε θα πρέπει να τις καθορίσετε με την αντίστροφη σειρά:

    TRANSPOSE(SEQUENCE( στήλες , σειρές , start, step))

    Για παράδειγμα, για να γεμίσετε 5 γραμμές και 3 στήλες με διαδοχικούς αριθμούς που ξεκινούν από το 100 και αυξάνονται κατά 10, ο τύπος έχει την εξής μορφή:

    =TRANSPOSE(SEQUENCE(3, 5, 100, 10))

    Για να κατανοήσετε καλύτερα την προσέγγιση, ρίξτε μια ματιά στο παρακάτω στιγμιότυπο οθόνης. Εδώ, εισάγουμε όλες τις παραμέτρους σε ξεχωριστά κελιά (E1:E4) και δημιουργούμε 2 ακολουθίες με τους παρακάτω τύπους. Δώστε προσοχή σειρές και στήλες παρέχονται με διαφορετική σειρά!

    Ακολουθία που κινείται κάθετα από πάνω προς τα κάτω (κατά σειρά):

    =TRANSPOSE(SEQUENCE(E2, E1, E3, E4))

    Κανονική ακολουθία που κινείται οριζόντια από αριστερά προς τα δεξιά (κατά στήλη):

    =ΑΚΟΛΟΥΘΊΑ(E1, E2, E3, E4)

    Δημιουργήστε μια ακολουθία ρωμαϊκών αριθμών

    Χρειάζεστε μια ακολουθία λατινικών αριθμών για κάποια εργασία ή απλά για διασκέδαση; Αυτό είναι εύκολο! Φτιάξτε έναν κανονικό τύπο ακολουθίας και στρεβλώστε τον στη συνάρτηση ROMAN. Για παράδειγμα:

    =ROMAN(SEQUENCE(B1, B2, B3, B4))

    Όπου Β1 είναι ο αριθμός των γραμμών, Β2 είναι ο αριθμός των στηλών, Β3 είναι ο αριθμός έναρξης και Β4 είναι το βήμα.

    Δημιουργία μιας αυξανόμενης ή μειούμενης ακολουθίας τυχαίων αριθμών

    Όπως πιθανώς γνωρίζετε, στο νέο Excel υπάρχει μια ειδική συνάρτηση για τη δημιουργία τυχαίων αριθμών, η RANDARRAY, για την οποία μιλήσαμε πριν από μερικά άρθρα. Η συνάρτηση αυτή μπορεί να κάνει πολλά χρήσιμα πράγματα, αλλά στην περίπτωσή μας δεν μπορεί να βοηθήσει. Για να δημιουργήσουμε είτε μια αύξουσα είτε μια φθίνουσα σειρά τυχαίων ακέραιων αριθμών, θα χρειαστούμε την παλιά καλή συνάρτηση RANDBETWEEN για το βήμα επιχείρημα της SEQUENCE.

    Για παράδειγμα, για να δημιουργήσετε μια σειρά από αύξηση των τυχαίων αριθμών που διαχέεται σε τόσες γραμμές και στήλες όσες ορίζονται στις Β1 και Β2, αντίστοιχα, και ξεκινά από τον ακέραιο αριθμό στη Β3, ο τύπος έχει ως εξής:

    =SEQUENCE(B1, B2, B3, RANDBETWEEN(1, 10))

    Ανάλογα με το αν θέλετε μικρότερο ή μεγαλύτερο βήμα, δώστε έναν μικρότερο ή μεγαλύτερο αριθμό για το δεύτερο όρισμα του RANDBETWEEN.

    Για να κάνετε μια ακολουθία μείωση των τυχαίων αριθμών , το βήμα πρέπει να είναι αρνητική, οπότε βάζετε το σύμβολο μείον πριν από τη συνάρτηση RANDBETWEEN:

    =SEQUENCE(B1, B2, B3, -RANDBETWEEN(1, 10))

    Σημείωση. Επειδή η συνάρτηση RANDBETWEEN του Excel είναι πτητικό , θα δημιουργεί νέες τυχαίες τιμές με κάθε αλλαγή στο φύλλο εργασίας σας. Ως αποτέλεσμα, η ακολουθία των τυχαίων αριθμών σας θα αλλάζει συνεχώς. Για να αποτρέψετε αυτό το φαινόμενο, μπορείτε να χρησιμοποιήσετε τη λειτουργία του Excel Ειδική επικόλληση >, Τιμές χαρακτηριστικό για την αντικατάσταση τύπων με τιμές.

    Λείπει η λειτουργία SEQUENCE του Excel

    Όπως κάθε άλλη συνάρτηση δυναμικού πίνακα, η SEQUENCE είναι διαθέσιμη μόνο στο Excel για το Microsoft 365 και το Excel 2021 που υποστηρίζουν δυναμικούς πίνακες. Δεν θα τη βρείτε στο προδυναμικό Excel 2019, στο Excel 2016 και σε χαμηλότερες εκδόσεις.

    Αυτό είναι το πώς να δημιουργήσετε ακολουθία στο Excel με τύπους. Ελπίζω τα παραδείγματα να ήταν χρήσιμα και διασκεδαστικά. Τέλος πάντων, σας ευχαριστώ για την ανάγνωση και ελπίζω να σας δω στο blog μας την επόμενη εβδομάδα!

    Βιβλίο ασκήσεων για κατέβασμα

    Παραδείγματα τύπων του Excel SEQUENCE (.xlsx αρχείο)

    Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.