Επιστρέψτε ένα εύρος ή έναν πίνακα με αντίστροφη σειρά

Anonim

Σε αυτό το άρθρο, θα μάθουμε πώς να αντιστρέψουμε μια λίστα ή εύρος στο excel.

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

Η συνάρτηση INDEX στο excel, απλώς επιστρέφει την τιμή σε ένα δεδομένο ευρετήριο σε έναν πίνακα (ή πίνακες).

Η συνάρτηση ROWS επιστρέφει τον αριθμό των γραμμών σε έναν πίνακα ή αναφορά κελιού στο Excel. Σε αντίθεση με τη συνάρτηση ROW που επιστρέφει τον συγκεκριμένο αριθμό γραμμής της αναφοράς κελιού.

Η συνάρτηση ROW επιστρέφει τον αριθμό σειράς του κελιού ή την αναφορά κελιού. Επιστρέφει έναν αριθμό για τη δεδομένη αναφορά κελιού.

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

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

Γενικός τύπος:

= INDEX (array, ROWS (array) - ROW () + ROW (fixed_reference) +1)

Εξήγηση:

  • Η συνάρτηση ROW () επιστρέφει τον αριθμό σειράς για το κελί όπου χρησιμοποιείται.
  • Το ROW (fixed_reference) παίρνει το όρισμα του προηγούμενου κελιού όπου εφαρμόζεται ο τύπος και επιστρέφει τον αριθμό κελιού για το κελί. Η σταθερή αναφορά δίνεται από το σύμβολο $.
  • Το + 1 χρησιμοποιείται για να αντισταθμίσει την τιμή του αποτελέσματος
  • Τώρα η συνάρτηση INDEX οδηγεί τον πίνακα και επιστρέφει την τελευταία τιμή στο πρώτο κελί της νέας λίστας

Παράδειγμα:

Ας κατανοήσουμε αυτήν τη συνάρτηση με ένα παράδειγμα.

Εδώ έχουμε μια λίστα τιμών και μια στήλη Νέα λίστα.

Πρέπει να συμπληρώσουμε τη νέα λίστα με τιμές με την αντίστροφη σειρά του πίνακα. Πίνακας λαμβάνεται ως ονομαστική περιοχή για τον πίνακα A1: A10.

Χρησιμοποιήστε τον τύπο στο κελί D6:

= INDEX (πίνακας, ROWS (πίνακας) - ROW () + ROW ($ D $ 5) +1)

Εξήγηση:

  • ROW () θα επιστρέψει 6, τον αντίστοιχο αριθμό σειράς για το κελί.
  • ROW ($ D $ 5) η αναφορά κελιού για το προηγούμενο κελί θα επιστρέψει 5, τον αριθμό σειράς για το κελί D5.
  • Το σύμβολο $ με αναφορά κελιού χρησιμοποιείται για τον καθορισμό της αναφοράς κελιού καθώς το excel επεκτείνει την αναφορά κελιού καθώς επεκτείνετε τη χρήση του τύπου.
  • ROWS (πίνακας) θα επιστρέψει τον αριθμό των τιμών στον πίνακα που είναι 10 στην περίπτωση αυτή.
  • Η συνάρτηση ευρετηρίου αναζητά στη συνέχεια το στοιχείο {10 -6 +5 +1} στο πίνακα = 10ο στοιχείο που είναι το τελευταίο στοιχείο στον πίνακα.

Εδώ οι τιμές της συνάρτησης δίνονται ως αναφορά κελιού.

Τύπος Εισαγω για να πάρεις το αποτέλεσμα.

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

Αντιγράψτε τον τύπο στα υπόλοιπα κελιά χρησιμοποιώντας το πλήκτρο συντόμευσης Ctrl + D ή σύρετε προς τα κάτω στο Excel.

Όπως μπορείτε να δείτε από το παραπάνω στιγμιότυπο, η νέα στήλη λίστας γεμίζει με τιμές όπως απαιτείται.

Υπάρχει μια εύκολη μέθοδος για να κάνετε το ίδιο. Αλλά είναι μόνο για λόγους εξοικονόμησης χρόνου και προσανατολισμού στα αποτελέσματα.

  1. Πληκτρολογήστε τον αριθμό 1 & 2 στην πρώτη και τη δεύτερη στη διπλανή στήλη των τιμών.
  2. Στη συνέχεια, επιλέξτε τα δύο κελιά και σύρετέ τα προς τα κάτω μέχρι να συμπληρωθεί η στήλη Ευρετήριο.
  3. Ctrl + Shift + L για να εφαρμόσετε την επιλογή φίλτρου στο excel.
  4. Στη συνέχεια, η αντιστροφή της ταξινόμησης των αριθμών σε Μεγαλύτερη σε Μικρότερη, θα αντιστρέψει επίσης τη λίστα τιμών.

Όπως μπορείτε να δείτε στο παραπάνω gif ότι η στήλη Τιμές είναι σε αντίστροφη σειρά ταξινόμησης.

Σημείωση: Ο παραπάνω τύπος λειτουργεί καλά όταν ο απαιτούμενος πίνακας μπορεί να βρίσκεται οπουδήποτε.

Χρησιμοποιήστε τον τύπο όταν οι απαιτούμενες τιμές ξεκινούν από την πρώτη σειρά του φύλλου εργασίας.

= INDEX (πίνακας, ROWS (πίνακας) - ROW () + 1)

Ελπίζω να καταλαβαίνετε πώς να επιστρέψετε ένα εύρος ή έναν πίνακα με αντίστροφη σειρά στο Excel. Εξερευνήστε περισσότερα άρθρα σχετικά με τη λειτουργία ταξινόμησης και φιλτραρίσματος του Excel εδώ. Μη διστάσετε να δηλώσετε το ερώτημά σας ή τα σχόλιά σας για το παραπάνω άρθρο. Θα σας βοηθήσουμε.

Πώς να χρησιμοποιήσετε τη συνάρτηση ROW στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση ROWS στο Excel

Πώς να χρησιμοποιήσετε τη συνάρτηση INDEX στο Excel

Πώς να αφαιρέσετε κείμενο στο Excel ξεκινώντας από μια θέση

Επικύρωση καταχωρήσεων κειμένου

Δημιουργήστε αναπτυσσόμενη λίστα στο excel με χρώμα

Αφαιρέστε τα κενά και τα κενά από το κείμενο στο Excel

Δημοφιλή άρθρα

Επεξεργασία αναπτυσσόμενης λίστας

Εάν με μορφοποίηση υπό όρους

Αν με μπαλαντέρ

Vlookup κατά ημερομηνία