Τύπος Excel: Αντίστροφη λίστα ή εύρος -

Πίνακας περιεχομένων

Γενική φόρμουλα

=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)

Περίληψη

Για να αντιστρέψετε μια λίστα (δηλ. Βάλτε τα στοιχεία σε λίστα ή στήλη σε αντίστροφη σειρά) μπορείτε να χρησιμοποιήσετε έναν τύπο βασισμένο στις λειτουργίες INDEX, COUNTA και ROW. Στο παράδειγμα που εμφανίζεται, ο τύπος στο D5, που αντιγράφηκε κάτω, είναι:

=INDEX(list,COUNTA(list)+ROW(list)-ROW(),1)

Το όνομα "λίστα" είναι μια ονομαστική περιοχή B5: B14. Τα εύρη με όνομα είναι απόλυτες αναφορές από προεπιλογή, οπότε φροντίστε να χρησιμοποιήσετε μια απόλυτη αναφορά εάν δεν χρησιμοποιείτε μια ονομαστική περιοχή.

Εξήγηση

Η καρδιά αυτού του τύπου είναι η συνάρτηση INDEX, στην οποία δίνεται η λίστα ως όρισμα πίνακα :

=INDEX(list

Το δεύτερο μέρος του τύπου είναι μια παράσταση που επεξεργάζεται τον σωστό αριθμό γραμμής καθώς ο τύπος αντιγράφεται:

COUNTA(list)+ROW(list)-ROW()

  1. Το COUNTA (λίστα) επιστρέφει τον αριθμό των μη κενών στοιχείων στη λίστα (10 στο παράδειγμα)
  2. Το ROW (list) επιστρέφει τον αριθμό γραμμής έναρξης της λίστας (5 στο παράδειγμα)
  3. Το ROW () επιστρέφει τον αριθμό σειράς στον οποίο βρίσκεται ο τύπος

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

=INDEX(list,10+5-5,1) // item 10 =INDEX(list,10+5-6,1) // item 9 =INDEX(list,10+5-7,1) // item 8 etc.

Καλές συνδέσεις

Αντίστροφη λίστα (chandoo)

ενδιαφέροντα άρθρα...