
INDEX
Η συνάρτηση INDEX επιστρέφει την τιμή στο κελί που βρίσκεται στην τομή της καθορισμένης γραμμής και στήλης σε μια συλλογή κελιών ή από μια συστοιχία που επιστρέφεται από μια συνάρτηση συστοιχίας.
INDEX(εύρος; δείκτης-γραμμής; δείκτης-στήλης; δείκτης-περιοχής)
εύρος: Μια συλλογή κελιών. Το εύρος είναι είτε μία συλλογή ή περισσότερες από μία συλλογές είτε ένα μοναδικό εύρος κελιών. Εάν καθοριστούν περισσότερες από μία συλλογές, διαχωρίζονται με κόμματα και περικλείονται σε ένα πρόσθετο ζεύγος παρενθέσεων. Για παράδειγμα, ((B1:B5;C10:C12)). Τα κελιά που αναφέρονται από το εύρος μπορεί να περιέχουν οποιεσδήποτε τιμές.
δείκτης-γραμμής: Μια αριθμητική τιμή που αντιπροσωπεύει τον αριθμό γραμμής της τιμής προς επιστροφή. Ο δείκτης-γραμμής πρέπει να είναι μεγαλύτερος από ή ίσος με 0 και μικρότερος από ή ίσος με τον αριθμό γραμμών στο εύρος. Αν ο δείκτης-γραμμής είναι 0, η συνάρτηση INDEX επιστρέφει τη συστοιχία τιμών για ολόκληρη τη στήλη δείκτης-στήλης, που πρέπει να είναι μεγαλύτερη από 0 και μικρότερη από ή ίση με τον αριθμό στηλών στο εύρος.
δείκτης-στήλης: Μια προαιρετική αριθμητική τιμή που καθορίζει τον αριθμό στήλης της τιμής προς επιστροφή. Ο δείκτης-στήλης πρέπει να είναι μεγαλύτερος από ή ίσος με 0 και μικρότερος από ή ίσος με τον αριθμό στηλών στο εύρος. Αν ο δείκτης-στήλης είναι 0, η συνάρτηση INDEX επιστρέφει τη συστοιχία τιμών για ολόκληρη τη γραμμή δείκτης-γραμμής, που πρέπει να είναι μεγαλύτερη από 0 και μικρότερη από ή ίση με τον αριθμό γραμμών στο εύρος.
δείκτης-περιοχής: Μια προαιρετική αριθμητική τιμή που καθορίζει τον αριθμό περιοχής της τιμής προς επιστροφή. Ο δείκτης-περιοχής πρέπει να είναι μεγαλύτερος από ή ίσος με 1 και μικρότερος από ή ίσος με τον αριθμό περιοχών στο εύρος. Αν παραλειφθεί το όρισμα δείκτης-περιοχής, χρησιμοποιείται το 1.
Σημειώσεις
Η συνάρτηση INDEX μπορεί να επιστρέψει την τιμή στην καθορισμένη τομή μιας συλλογής τιμών δύο διαστάσεων. Για παράδειγμα, ας υποθέσουμε ότι οι τιμές περιέχονται στα κελιά B1:D8.
Η συνάρτηση =INDEX(B1:D8; 2; 3) επιστρέφει την τιμή που βρίσκεται στην τομή της δεύτερης γραμμής και της τρίτης στήλης (η τιμή στο κελί D3).
Περισσότερες περιοχές από μία μπορούν να καθοριστούν περικλείοντας τα εύρη σε ένα πρόσθετο ζεύγος παρενθέσεων. Για παράδειγμα:
Η συνάρτηση =INDEX((B2:D5; B7:D10); 2; 3; 2) επιστρέφει την τιμή στην τομή της δεύτερης γραμμής και της τρίτης στήλης στη δεύτερη περιοχή (η τιμή στο κελί D8).
Η συνάρτηση INDEX μπορεί να επιστρέψει μια συστοιχία μίας γραμμής ή μίας στήλης για μια άλλη συνάρτηση. Σε αυτόν τον τύπο, απαιτείται είτε ο δείκτης-γραμμής είτε ο δείκτης-στήλης, όμως το άλλο όρισμα μπορεί να παραλειφθεί. Για παράδειγμα:
Η συνάρτηση =SUM(INDEX(B2:D5; ; 3)) επιστρέφει το άθροισμα των τιμών στην τρίτη στήλη (κελιά D2 έως D5).
Η συνάρτηση =AVERAGE(INDEX(B2:D5; 2)) επιστρέφει τον μέσο όρο των τιμών στη δεύτερη γραμμή (κελιά B3 έως D3).
Η συνάρτηση INDEX μπορεί να επιστρέψει (ή να «διαβάσει») την τιμή από μια συστοιχία που έχει επιστραφεί από μια συνάρτηση συστοιχίας. Η συνάρτηση FREQUENCY επιστρέφει μια συστοιχία τιμών, βάσει καθορισμένων διαστημάτων.
Η συνάρτηση =INDEX(FREQUENCY($A$1:$F$5; $B$8:$E$8); 1) επιστρέφει την πρώτη τιμή στη συστοιχία που επιστρέφεται από τη δεδομένη συνάρτηση FREQUENCY.
Κατά τον ίδιο τρόπο, η συνάρτηση =INDEX(FREQUENCY($A$1:$F$5; $B$8:$E$8); 5) επιστρέφει την πέμπτη τιμή της συστοιχίας.
Η θέση στη συστοιχία καθορίζεται από τον αριθμό των γραμμών κάτω και τον αριθμό των στηλών στα δεξιά σε σχέση με το κελί στην επάνω αριστερή γωνία της συστοιχίας.
Αν η συνάρτηση INDEX δεν καθορίζεται όπως φαίνεται στην τρίτη περίπτωση παραπάνω, ο δείκτης-γραμμής δεν μπορεί να παραλειφθεί, ενώ αν παραλειφθεί ο δείκτης-στήλης, τότε θεωρείται ότι είναι 1.
Παραδείγματα |
|---|
Δεδομένου του ακόλουθου πίνακα: |
A | B | C | |
|---|---|---|---|
1 | 1 | 11 | 21 |
2 | 2 | 12 | 22 |
3 | 3 | 13 | 23 |
4 | 4 | 14 | 24 |
5 | a | b | c |
6 | d | e | f |
7 | g | h | i |
8 | j | k | l |
Η συνάρτηση =INDEX(A1:C4; 2; 3) επιστρέφει αποτέλεσμα 22, την τιμή στη δεύτερη γραμμή (ο δείκτης-γραμμής είναι 2) και στην τρίτη στήλη (ο δείκτης-στήλης είναι 3) στην καθορισμένη συλλογή (το εύρος είναι A1:C4 οπότε το περιεχόμενο του κελιού C2 είναι το αποτέλεσμα). Η συνάρτηση =INDEX((A1:C4; A5:C8); 2; 3; 2) επιστρέφει αποτέλεσμα «f», την τιμή στη δεύτερη γραμμή (ο δείκτης-γραμμής είναι 2) και στην τρίτη στήλη (ο δείκτης-στήλης είναι 3) της δεύτερης περιοχής (ο δείκτης-περιοχής είναι 2), η οποία είναι το κελί C6. Η συνάρτηση =SUM(INDEX(A1: C4; ; 3)) επιστρέφει αποτέλεσμα 90, το άθροισμα των τιμών στην τρίτη στήλη (κελιά C1 έως C4). Η συνάρτηση =AVERAGE(INDEX(A1: C4; 2)) επιστρέφει αποτέλεσμα 12, τον μέσο όρο των τιμών στη δεύτερη γραμμή (κελιά A2 έως C2). |