Εύρεση δεδομένων σε μια λίστα με τη λειτουργία INDEX

01 από 02

Λειτουργία Excel INDEX - Φόρμα πίνακα

Εύρεση δεδομένων σε μια λίστα με τη λειτουργία INDEX - φόρμα πίνακα. © TedFrench

Επισκόπηση λειτουργιών Excel INDEX

Γενικά, η συνάρτηση INDEX μπορεί να χρησιμοποιηθεί για την εύρεση και επιστροφή μιας συγκεκριμένης τιμής ή για την εύρεση της αναφοράς κυψέλης στη θέση αυτής της τιμής σε ένα φύλλο εργασίας.

Υπάρχουν δύο μορφές της λειτουργίας INDEX που είναι διαθέσιμες στο Excel: η φόρμα Array και η φόρμα αναφοράς.

Η κύρια διαφορά μεταξύ των δύο μορφών της λειτουργίας είναι:

Λειτουργία Excel INDEX - Φόρμα πίνακα

Μια διάταξη θεωρείται γενικά ότι είναι μια ομάδα παρακείμενων κυψελών σε ένα φύλλο εργασίας. Στην παραπάνω εικόνα, η συστοιχία θα είναι το μπλοκ κυττάρων από το Α2 στο C4.

Σε αυτό το παράδειγμα, η μορφή πίνακα της συνάρτησης INDEX που βρίσκεται στο κελί C2 επιστρέφει την τιμή δεδομένων - Widget - που βρίσκεται στο σημείο διασταύρωσης της σειράς 3 και της στήλης 2.

Η συνάρτηση INDEX (σύνταξη φόρμας) Σύνταξη και επιχειρήματα

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

Η σύνταξη της λειτουργίας INDEX είναι:

= INDEX (Array, Row_num, Στήλη_αρχείου)

Array - Οι αναφορές κελιών για την περιοχή των κυττάρων που θα αναζητηθούν από τη λειτουργία για τις επιθυμητές πληροφορίες

Row_num (προαιρετικό) - Ο αριθμός σειράς στον πίνακα από τον οποίο θα επιστραφεί μια τιμή. Εάν παραλείπεται αυτό το όρισμα, απαιτείται η στήλη Column_num.

Column_num (προαιρετικό) - Ο αριθμός στήλης στον πίνακα από τον οποίο πρέπει να επιστρέψετε μια τιμή. Εάν παραλείπεται αυτό το όρισμα, απαιτείται Row_num.

Λειτουργία INDEX (φόρμα πίνακα) Παράδειγμα

Όπως αναφέρθηκε, το παράδειγμα στην παραπάνω εικόνα χρησιμοποιεί τη φόρμα Array της συνάρτησης INDEX για να επιστρέψει τον όρο Widget από τη λίστα αποθέματος.

Οι παρακάτω πληροφορίες καλύπτουν τα βήματα που χρησιμοποιούνται για την εισαγωγή της λειτουργίας INDEX στο κελί B8 του φύλλου εργασίας.

Τα βήματα χρησιμοποιούν τις αναφορές κελιών για τα επιχειρήματα Row_num και Column_num , αντί να εισάγουν αυτούς τους αριθμούς απευθείας.

Εισαγωγή στη λειτουργία INDEX

Οι επιλογές για την εισαγωγή της λειτουργίας και τα επιχειρήματά της περιλαμβάνουν:

  1. Πληκτρολογήστε την πλήρη λειτουργία: = INDEX (A2: C4, B6, B7) στο κελί B8
  2. Επιλογή της λειτουργίας και των παραμέτρων της χρησιμοποιώντας το παράθυρο διαλόγου Λειτουργία INDEX

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

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

Άνοιγμα του πλαισίου διαλόγου

Δεδομένου ότι υπάρχουν δύο μορφές της συνάρτησης - το καθένα με το δικό της σύνολο επιχειρημάτων - κάθε μορφή απαιτεί ξεχωριστό παράθυρο διαλόγου.

Ως αποτέλεσμα, υπάρχει ένα επιπλέον βήμα για να ανοίξετε το παράθυρο διαλόγου λειτουργίας INDEX που δεν υπάρχει στις περισσότερες άλλες λειτουργίες του Excel. Αυτό το βήμα περιλαμβάνει τη συλλογή είτε της φόρμας Array είτε της μορφής αναφοράς των παραδειγμάτων.

Παρακάτω ακολουθούν τα βήματα που χρησιμοποιούνται για την εισαγωγή της λειτουργίας INDEX και των παραδειγμάτων στο κελί B8 χρησιμοποιώντας το παράθυρο διαλόγου της λειτουργίας.

  1. Κάντε κλικ στο κελί B8 στο φύλλο εργασίας - εδώ θα βρεθεί η λειτουργία
  2. Κάντε κλικ στην καρτέλα Φόρμες του μενού κορδέλας
  3. Επιλέξτε Αναζήτηση και αναφοράς από την κορδέλα για να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών
  4. Κάντε κλικ στο INDEX στη λίστα για να εμφανιστεί το παράθυρο διαλόγου Επιλογή Arguments - το οποίο σας επιτρέπει να επιλέξετε μεταξύ των μορφών Array και Reference της λειτουργίας
  5. Κάντε κλικ στην επιλογή array, row_num, column_num
  6. Κάντε κλικ στο OK για να ανοίξετε τη λειτουργία INDEX - πλαίσιο φόρμας παράθυρο διαλόγου

Εισαγωγή των επιχειρημάτων της λειτουργίας

  1. Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή Array
  2. Επισημάνετε τα κελιά A2 έως C4 στο φύλλο εργασίας για να εισάγετε το εύρος στο παράθυρο διαλόγου
  3. Κάντε κλικ στη γραμμή Row_num στο παράθυρο διαλόγου
  4. Κάντε κλικ στο κελί B6 για να εισαγάγετε αυτήν την αναφορά κυττάρων στο παράθυρο διαλόγου
  5. Κάντε κλικ στη γραμμή Column_num στο παράθυρο διαλόγου
  6. Κάντε κλικ στο κελί B7 για να εισάγετε εκείνη την αναφορά κυττάρων στο παράθυρο διαλόγου
  7. Κάντε κλικ στο κουμπί OK για να ολοκληρώσετε τη λειτουργία και να κλείσετε το παράθυρο διαλόγου
  8. Η λέξη Gizmo εμφανίζεται στο κελί B8, καθώς είναι ο όρος στην κυψέλη που τέμνει την τρίτη σειρά και τη δεύτερη στήλη του καταλόγου μερών
  9. Όταν κάνετε κλικ στο κελί B8, η πλήρης λειτουργία = INDEX (A2: C4, B6, B7) εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας

Λειτουργία ευρετηρίου Τιμή σφάλματος

Οι κοινές τιμές σφάλματος που σχετίζονται με τη συνάρτηση INDEX - μορφή πίνακα είναι:

#ΑΞΙΑ! - Εμφανίζεται αν τα συμβόλαια Row_num , Column_num δεν είναι αριθμοί.

#REF! - Εμφανίζεται εάν:

Πλεονεκτήματα διαλόγου

Πλεονεκτήματα στη χρήση του πλαισίου διαλόγου για την εισαγωγή δεδομένων για τα επιχειρήματα της λειτουργίας περιλαμβάνουν τα εξής:

  1. Το παράθυρο διαλόγου φροντίζει για τη σύνταξη της λειτουργίας - καθιστώντας ευκολότερο να εισάγετε τα επιχειρήματα της λειτουργίας μία κάθε φορά χωρίς να χρειάζεται να εισαγάγετε το σύμβολο ίσων σημείων, τις αγκύλες ή τα κόμματα που λειτουργούν ως διαχωριστικά μεταξύ των παραδειγμάτων.
  2. Οι αναφορές κυττάρων, όπως το B6 ή το B7, μπορούν να εισαχθούν στο παράθυρο διαλόγου χρησιμοποιώντας την επισήμανση , η οποία περιλαμβάνει κλικ σε επιλεγμένα κελιά με το ποντίκι αντί να τα δακτυλογραφείτε. Δεν είναι μόνο ευκολότερη, αλλά και βοηθά στη μείωση των σφαλμάτων στους τύπους που προκαλούνται από εσφαλμένες αναφορές κυττάρων.

02 του 02

Λειτουργία του Excel INDEX - Μορφή αναφοράς

Εύρεση δεδομένων σε μια λίστα με τη λειτουργία INDEX - Μορφή αναφοράς. © TedFrench

Λειτουργία του Excel INDEX - Μορφή αναφοράς

Η μορφή αναφοράς της συνάρτησης επιστρέφει την τιμή δεδομένων του κυττάρου που βρίσκεται στο σημείο τομής μιας συγκεκριμένης σειράς και στήλης δεδομένων.

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

Η συνάρτηση INDEX (σύνταξη αναφοράς) Σύνταξη και επιχειρήματα

Η σύνταξη και τα επιχειρήματα για τη λειτουργία INDEX είναι:

= INDEX (Αναφορά, Row_num, Column_num, Area_num)

Αναφορά - (απαιτείται) οι αναφορές κελιών για την περιοχή των κυττάρων που θα αναζητηθούν από τη λειτουργία για τις επιθυμητές πληροφορίες.

Row_num - ο αριθμός σειράς στον πίνακα από τον οποίο θα επιστραφεί μια τιμή.

Column_num - ο αριθμός της στήλης στον πίνακα από τον οποίο θα επιστραφεί μια τιμή.

Σημείωση: Και για τα δύο επιχειρήματα Row_num και Column_num , μπορούν να εισαχθούν είτε οι πραγματικοί αριθμοί γραμμών και στηλών είτε οι αναφορές κελιών στη θέση αυτών των πληροφοριών στο φύλλο εργασίας.

Area_num (προαιρετικό) - εάν το παράθυρο αναφοράς περιέχει πολλαπλά μη γειτονικά εύρη, αυτό το όρισμα επιλέγει σε ποια περιοχή κυττάρων να επιστρέψει δεδομένα. Αν παραλειφθεί, η συνάρτηση χρησιμοποιεί το πρώτο εύρος που αναφέρεται στο παράθυρο Αναφοράς .

Λειτουργία INDEX (Μορφή αναφοράς) Παράδειγμα

Το παράδειγμα στην παραπάνω εικόνα χρησιμοποιεί τη φόρμα αναφοράς της λειτουργίας INDEX για να επιστρέψει τον μήνα Ιούλιο από την περιοχή 2 της οργής Α1 στην Ε1.

Οι παρακάτω πληροφορίες καλύπτουν τα βήματα που χρησιμοποιούνται για την εισαγωγή της λειτουργίας INDEX στη στήλη B10 του φύλλου εργασίας.

Τα βήματα χρησιμοποιούν τις αναφορές κελιών για τα ορίσματα Row_num, Column_num και Area_num , αντί να εισάγουν αυτούς τους αριθμούς απευθείας.

Εισαγωγή στη λειτουργία INDEX

Οι επιλογές για την εισαγωγή της λειτουργίας και τα επιχειρήματά της περιλαμβάνουν:

  1. Πληκτρολογώντας την πλήρη λειτουργία: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) στο στοιχείο Β10
  2. Επιλογή της λειτουργίας και των παραμέτρων της χρησιμοποιώντας το παράθυρο διαλόγου Λειτουργία INDEX

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

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

Άνοιγμα του πλαισίου διαλόγου

Δεδομένου ότι υπάρχουν δύο μορφές της συνάρτησης - το καθένα με το δικό της σύνολο επιχειρημάτων - κάθε μορφή απαιτεί ξεχωριστό παράθυρο διαλόγου.

Ως αποτέλεσμα, υπάρχει ένα επιπλέον βήμα για να ανοίξετε το παράθυρο διαλόγου λειτουργίας INDEX που δεν υπάρχει στις περισσότερες άλλες λειτουργίες του Excel. Αυτό το βήμα περιλαμβάνει τη συλλογή είτε της φόρμας Array είτε της μορφής αναφοράς των παραδειγμάτων.

Παρακάτω ακολουθούν τα βήματα που χρησιμοποιούνται για να εισάγετε τη συνάρτηση INDEX και τα επιχειρήματα στο κελί B10 χρησιμοποιώντας το παράθυρο διαλόγου της λειτουργίας.

  1. Κάντε κλικ στο κελί B8 στο φύλλο εργασίας - εδώ θα βρεθεί η λειτουργία
  2. Κάντε κλικ στην καρτέλα Φόρμες του μενού κορδέλας
  3. Επιλέξτε Αναζήτηση και αναφοράς από την κορδέλα για να ανοίξετε την αναπτυσσόμενη λίστα λειτουργιών
  4. Κάντε κλικ στο INDEX στη λίστα για να εμφανιστεί το παράθυρο διαλόγου Επιλογή Arguments - το οποίο σας επιτρέπει να επιλέξετε μεταξύ των μορφών Array και Reference της λειτουργίας
  5. Κάντε κλικ στην επιλογή reference, row_num, column_num, area_num
  6. Κάντε κλικ στο κουμπί OK για να ανοίξετε τη λειτουργία INDEX - πλαίσιο αναφοράς φόρμας αναφοράς

Εισαγωγή των επιχειρημάτων της λειτουργίας

  1. Στο παράθυρο διαλόγου, κάντε κλικ στη γραμμή αναφοράς
  2. Εισαγάγετε ένα ανοικτό στρογγυλό βραχίονα " ( " σε αυτή τη γραμμή στο πλαίσιο διαλόγου
  3. Επισημάνετε τα κελιά A1 έως A5 στο φύλλο εργασίας για να εισάγετε το εύρος μετά το ανοιχτό στήριγμα
  4. Πληκτρολογήστε ένα κόμμα για να λειτουργήσει ως διαχωριστικό μεταξύ της πρώτης και δεύτερης σειράς
  5. Επισημάνετε τα κελιά C1 έως E1 στο φύλλο εργασίας για να εισάγετε το εύρος μετά το κόμμα
  6. Πληκτρολογήστε ένα δεύτερο κόμμα για να λειτουργήσει ως διαχωριστικό μεταξύ της δεύτερης και τρίτης περιοχής
  7. Επισημάνετε τα κελιά C4 έως D5 στο φύλλο εργασίας για να εισάγετε το εύρος μετά το κόμμα
  8. Εισάγετε ένα στρογγυλό βραχίονα " ) " μετά το τρίτο εύρος για να ολοκληρώσετε το όρισμα αναφοράς
  9. Κάντε κλικ στη γραμμή Row_num στο παράθυρο διαλόγου
  10. Κάντε κλικ στο κελί B7 για να εισάγετε εκείνη την αναφορά κυττάρων στο παράθυρο διαλόγου
  11. Κάντε κλικ στη γραμμή Column_num στο παράθυρο διαλόγου
  12. Κάντε κλικ στο κελί B8 για να εισάγετε αυτήν την αναφορά κυττάρων στο παράθυρο διαλόγου
  13. Κάντε κλικ στη γραμμή Area_num στο παράθυρο διαλόγου
  14. Κάντε κλικ στο κελί B9 για να εισάγετε εκείνη την αναφορά κυττάρων στο παράθυρο διαλόγου
  15. Κάντε κλικ στο κουμπί OK για να ολοκληρώσετε τη λειτουργία και να κλείσετε το παράθυρο διαλόγου
  16. Ο μήνας Ιούλιος εμφανίζεται στο κελί B10 δεδομένου ότι είναι ο μήνας στην κυψέλη που τέμνει την πρώτη σειρά και τη δεύτερη στήλη της δεύτερης περιοχής (περιοχή C1 έως 1)
  17. Όταν κάνετε κλικ στο κελί B8, η πλήρης λειτουργία = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) εμφανίζεται στη γραμμή τύπων πάνω από το φύλλο εργασίας

Λειτουργία ευρετηρίου Τιμή σφάλματος

Οι συνήθεις τιμές σφάλματος που σχετίζονται με τη λειτουργία INDEX - Μορφή αναφοράς είναι:

#ΑΞΙΑ! - Εμφανίζεται αν τα συμβόλαια Row_num , Column_num ή Area_num δεν είναι αριθμοί.

#REF! - Εμφανίζεται αν: