Office

INDEX (Συνάρτηση INDEX)

Η συνάρτηση INDEX επιστρέφει μια τιμή ή την αναφορά σε μια τιμή από έναν πίνακα ή μια περιοχή.

Το πρόγραμμα περιήγησης που διαθέτετε δεν υποστηρίζει βίντεο. Εγκαταστήστε το Microsoft Silverlight, το Adobe Flash Player ή τον Internet Explorer 9.

Υπάρχουν δύο τρόποι με τους οποίους μπορείτε να χρησιμοποιήσετε τη συνάρτηση INDEX:

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

  • Εάν θέλετε να επαναφέρετε μια αναφορά σε συγκεκριμένα κελιά, ανατρέξτε στο θέμα Μορφή αναφοράς.

Μορφή πίνακα

Περιγραφή

Επιστρέφει την τιμή ενός στοιχείου σε έναν πίνακα ή έναν πίνακα, το οποίο έχει επιλεγεί από τα ευρετήρια αριθμών γραμμής και στήλης.

Χρησιμοποιήστε τη μορφή πίνακα, όταν το πρώτο όρισμα της συνάρτησης INDEX είναι σταθερά πίνακα.

Σύνταξη

INDEX(πίνακας; αριθμός_γραμμής; [αριθμός_στήλης])

Η μορφή πίνακα της συνάρτησης INDEX περιλαμβάνει τα παρακάτω ορίσματα:

  • πίνακα    Υποχρεωτικό. Μια περιοχή κελιών ή σταθερά πίνακα.

    • Εάν ο πίνακας περιέχει μόνο μία γραμμή ή στήλη, το αντίστοιχο όρισμα row_num ή column_num είναι προαιρετικό.

    • Εάν ο πίνακας έχει περισσότερες από μία γραμμές και περισσότερες από μία στήλες και χρησιμοποιείται μόνο το row_num ή το column_num, η συνάρτηση INDEX επιστρέφει έναν πίνακα με ολόκληρη τη γραμμή ή τη στήλη στον πίνακα.

  • αριθμός_γραμμής    Υποχρεωτικό. Επιλέγει τη γραμμή του πίνακα όπου βρίσκεται η τιμή που θα επιστραφεί. Εάν παραλειφθεί το row_num, απαιτείται το column_num.

  • αριθμός_στήλης    Προαιρετικό. Επιλέγει τη στήλη του πίνακα όπου βρίσκεται η τιμή που θα επιστραφεί. Εάν παραλειφθεί το column_num, απαιτείται το row_num.

Παρατηρήσεις

  • Εάν χρησιμοποιούνται και τα ορίσματα row_num και column_num, η συνάρτηση INDEX επιστρέφει την τιμή στο κελί της διασταύρωσης του row_num και του column_num.

  • το row_num και το column_num πρέπει να οδηγούν σε ένα κελί μέσα στον πίνακα. διαφορετικά, η συνάρτηση INDEX επιστρέφει μια #REF! #ΤΙΜΗ!.

  • Εάν έχετε ρυθμίσει το row_num ή το column_num σε 0 (μηδέν), η συνάρτηση INDEX επιστρέφει τον πίνακα τιμών για ολόκληρη τη στήλη ή τη γραμμή, αντίστοιχα. Για να χρησιμοποιήσετε τις τιμές που επιστρέφονται ως πίνακας, πληκτρολογήστε τη συνάρτηση INDEX ως τύπο πίνακα.

    Σημείωση: Εάν έχετε μια τρέχουσα έκδοση του Office 365, μπορείτε να εισαγάγετε τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, να πατήσετε το πλήκτρο ENTER για να επιβεβαιώσετε τον τύπο ως έναν δυναμικό τύπο πίνακα. Διαφορετικά, ο τύπος πρέπει να εισαχθεί ως τύπος πίνακα παλαιού τύπου, επιλέγοντας πρώτα την περιοχή εξόδου, εισαγάγετε τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, πατήστε το συνδυασμό πλήκτρων CTRL + SHIFT + ENTER για να τον επιβεβαιώσετε. Το Excel εισάγει αγκύλες στην αρχή και στο τέλος του τύπου για εσάς. Για περισσότερες πληροφορίες σχετικά με τους τύπους πίνακα, ανατρέξτε στο θέμα Γενικές οδηγίες και παραδείγματα τύπων πίνακα.

Παραδείγματα

Παράδειγμα 1

Σε αυτά τα παραδείγματα η συνάρτηση INDEX χρησιμοποιείται για να βρει την τιμή στο κελί όπου διασταυρώνονται μια γραμμή και μια στήλη.

Αντιγράψτε τα δεδομένα του παραδείγματος στον πίνακα που ακολουθεί και, στη συνέχεια, επικολλήστε τα στο κελί A1 ενός νέου φύλλου εργασίας του Excel. Για εμφανιστούν τα αποτελέσματα των τύπων, επιλέξτε τους, πατήστε το πλήκτρο F2 και, στη συνέχεια, πατήστε το πλήκτρο Enter.

Δεδομένα

Δεδομένα

Μήλα

Λεμόνια

Μπανάνες

Αχλάδια

Τύπος

Περιγραφή

Αποτέλεσμα

=INDEX(A2:B3;2;2)

Τιμή που βρίσκεται στην τομή της δεύτερης γραμμής και της δεύτερης στήλης στην περιοχή A2:B3.

Αχλάδια

=INDEX(A2:B3;2;1)

Τιμή που βρίσκεται στην τομή της δεύτερης γραμμής και της πρώτης στήλης στην περιοχή A2:B3.

Μπανάνες

Παράδειγμα 2

Σε αυτό το παράδειγμα η συνάρτηση INDEX χρησιμοποιείται σε τύπο πίνακα για να βρει τις τιμές σε δύο κελιά που καθορίζονται σε ένα πίνακα 2x2.  

Σημείωση: Εάν έχετε μια τρέχουσα έκδοση του Office 365, μπορείτε να εισαγάγετε τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, να πατήσετε το πλήκτρο ENTER για να επιβεβαιώσετε τον τύπο ως έναν δυναμικό τύπο πίνακα. Διαφορετικά, ο τύπος πρέπει να εισαχθεί ως τύπος πίνακα παλαιού τύπου, επιλέγοντας πρώτα δύο κενά κελιά, εισαγάγετε τον τύπο στο επάνω αριστερό κελί της περιοχής εξόδου και, στη συνέχεια, πατήστε το συνδυασμό πλήκτρων CTRL + SHIFT + ENTER για να τον επιβεβαιώσετε. Το Excel εισάγει αγκύλες στην αρχή και στο τέλος του τύπου για εσάς. Για περισσότερες πληροφορίες σχετικά με τους τύπους πίνακα, ανατρέξτε στο θέμα Γενικές οδηγίες και παραδείγματα τύπων πίνακα.

Τύπος

Περιγραφή

Αποτέλεσμα

=INDEX({1;2,3;4};0;2)

Τιμή που βρίσκεται στην πρώτη γραμμή της δεύτερης στήλης στον πίνακα. Ο πίνακας περιέχει τους αριθμούς 1 και 2 στην πρώτη γραμμή και τους αριθμούς 3 και 4 στη δεύτερη γραμμή.

2

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

4

Αρχή της σελίδας


Φόρμα αναφοράς

Περιγραφή

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

Σύνταξη

INDEX(αναφορά; αριθμός_γραμμής; [αριθμός_στήλης]; [αριθμός_περιοχής])

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

  • αναφοράς    Υποχρεωτικό. Μια αναφορά σε μία ή περισσότερες περιοχές κελιών.

    • Εάν εισαγάγετε μια μη γειτονική περιοχή για την αναφορά, περικλείστε την αναφορά σε παρενθέσεις.

    • Εάν κάθε περιοχή σε αναφορά περιέχει μόνο μία γραμμή ή στήλη, το όρισμα row_num ή column_num, αντίστοιχα, είναι προαιρετικό. Για παράδειγμα, για αναφορά μίας γραμμής, χρησιμοποιήστε INDEX(αναφορά;;αριθμός_στήλης).

  • αριθμός_γραμμής    Υποχρεωτικό. Ο αριθμός της γραμμής από την οποία θα επιστραφεί η αναφορά.

  • αριθμός_στήλης    Προαιρετικό. Ο αριθμός της στήλης από την οποία θα επιστραφεί η αναφορά.

  • area_num    Προαιρετικό. Επιλέγει μια περιοχή αναφοράς από την οποία θα επιστραφεί η διασταύρωση των row_num και column_num. Η πρώτη περιοχή που επιλέγεται ή καταχωρείται παίρνει τον αριθμό 1, η δεύτερη τον αριθμό 2 κ.ο.κ. Εάν παραλειφθεί το area_num, το ευρετήριο χρησιμοποιεί την περιοχή 1.  Οι περιοχές που παρατίθενται εδώ πρέπει όλες να βρίσκονται σε ένα φύλλο.  Εάν καθορίσετε περιοχές που δεν βρίσκονται στο ίδιο φύλλο μεταξύ τους, θα προκληθεί σφάλμα #ΤΙΜΗ!.  Εάν πρέπει να χρησιμοποιήσετε περιοχές που βρίσκονται σε διαφορετικά φύλλα μεταξύ τους, συνιστάται να χρησιμοποιήσετε τη μορφή πίνακα της συνάρτησης INDEX και να χρησιμοποιήσετε μια άλλη λειτουργία για να υπολογίσετε την περιοχή που απαρτίζει τον πίνακα.  Για παράδειγμα, θα μπορούσατε να χρησιμοποιήσετε τη συνάρτηση CHOOSE για να υπολογίσετε την περιοχή που θα χρησιμοποιηθεί.

Για παράδειγμα, εάν η αναφορά περιγράφει τα κελιά (a1: B4, D1: E4, G1: H4), το area_num 1 είναι η περιοχή a1: B4, area_num 2 είναι η περιοχή D1: E4 και το area_num 3 είναι η περιοχή G1: H4.

Παρατηρήσεις

  • Μετά την αναφορά και το area_num έχουν επιλέξει μια συγκεκριμένη περιοχή, το row_num και το column_num επιλέγουν ένα συγκεκριμένο κελί: το row_num 1 είναι η πρώτη γραμμή της περιοχής, το column_num 1 είναι η πρώτη στήλη και ούτω καθεξής. Η αναφορά που επιστρέφεται από το ευρετήριο είναι η διασταύρωση των row_num και column_num.

  • Εάν έχετε ρυθμίσει το row_num ή το column_num σε 0 (μηδέν), η συνάρτηση INDEX επιστρέφει την αναφορά για ολόκληρη τη στήλη ή τη γραμμή, αντίστοιχα.

  • το row_num, το column_num και το area_num πρέπει να παραπέμπουν σε ένα κελί εντός αναφοράς. διαφορετικά, η συνάρτηση INDEX επιστρέφει μια #REF! #ΤΙΜΗ!. Εάν παραλειφθεί το row_num και το column_num, η συνάρτηση INDEX επιστρέφει την περιοχή στην αναφορά που καθορίζεται από το area_num.

  • Το αποτέλεσμα της συνάρτησης INDEX είναι μια αναφορά και λαμβάνεται ως τέτοια σε άλλους τύπους. Ανάλογα με τον τύπο, η επιστρεφόμενη τιμή της συνάρτησης INDEX μπορεί να χρησιμοποιηθεί ως αναφορά ή ως τιμή. Για παράδειγμα, ο τύπος CELL("width";INDEX(A1:B2;1;2)) είναι ισοδύναμος με τον τύπο CELL("width";B1). Η συνάρτηση CELL χρησιμοποιεί την τιμή που επιστρέφει η συνάρτηση INDEX ως αναφορά κελιού. Αντίθετα, ο τύπος 2*INDEX(A1:B2;1;2) μετατρέπει την τιμή που επιστρέφει η συνάρτησης INDEX στην τιμή του κελιού B1.

Παραδείγματα

Αντιγράψτε τα δεδομένα του παραδείγματος στον πίνακα που ακολουθεί και, στη συνέχεια, επικολλήστε τα στο κελί A1 ενός νέου φύλλου εργασίας του Excel. Για εμφανιστούν τα αποτελέσματα των τύπων, επιλέξτε τους, πατήστε το πλήκτρο F2 και, στη συνέχεια, πατήστε το πλήκτρο Enter.

Καρπός

Τιμή

Πλήθος

Μήλα

0,69 €

40

Μπανάνες

0,34 €

38

Λεμόνια

0,55 €

15

Πορτοκάλια

0,25 €

25

Αχλάδια

0,59 €

40

Αμύγδαλα

2,80 €

10

Φιστίκια κάσιους

3,55 €

16

Φιστίκια

1,25 €

20

Καρύδια

1,75 €

12

Τύπος

Περιγραφή

Αποτέλεσμα

=INDEX(A2:C6; 2; 3)

Η διασταύρωση της δεύτερης γραμμής και της τρίτης στήλης στην περιοχή A2:C6, που είναι τα περιεχόμενα του κελιού C3.

38

=INDEX((A1:C6; A8:C11); 2; 2; 2)

Η διασταύρωση της δεύτερης γραμμής και της δεύτερης στήλης στη δεύτερη περιοχή A8:C11, που είναι τα περιεχόμενα του κελιού B9.

1,25

=SUM(INDEX(A1:C11; 0; 3; 1))

Το άθροισμα της τρίτης στήλης στην πρώτη περιοχή A1:C11, που είναι το άθροισμα της περιοχής C1:C11.

216

=SUM(B2:INDEX(A2:C6; 5; 2))

Το άθροισμα της περιοχής που αρχίζει από το κελί B2 και καταλήγει στη διασταύρωση της πέμπτης γραμμής και της δεύτερης στήλης της περιοχής A2:A6, που είναι το άθροισμα της περιοχής B2:B6.

2,42

Αρχή της σελίδας

Δείτε επίσης

Συνάρτηση VLOOKUP

Συνάρτηση MATCH

INDIRECT (Συνάρτηση INDIRECT)

Γενικές οδηγίες και παραδείγματα τύπων πίνακα

Συναρτήσεις αναζήτησης και αναφοράς (υλικό αναφοράς)

Σημείωση:  Αυτή η σελίδα έχει μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας πείτε εάν σας βοήθησαν αυτές οι πληροφορίες; Εδώ θα βρείτε το άρθρο στα Αγγλικά για να το συμβουλεύεστε.

Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×